Odpowiedź:
//Zadanie1.
#include <iostream>
using namespace std;
#include <cmath>
#define M_PI 3.14159265358979323846
//Zadanie 4 i 5
//Funkcję, która oblicza pole i obwód koła
void koloPoleObwod(double r) {
double pole = M_PI * r * r;
double obwod = 2 * M_PI * r;
cout << "Pole koła o promieniu " << r << " wynosi " << pole << endl;
cout << "Obwod koła o promieniu " << r << " wynosi " << obwod << endl;
}
float stopnie_Fahrenheita(float i)
{return i*9/5+32.00; }
//Funkcję, która oblicza wartość n!.
int silnia(int n) {
if (n <= 1) return 1;
return n * silnia(n - 1);
}
int main() {
float a,b,h,pole;
cout << "Podaj d³ugoœci podstaw trapezu:" << endl<< "a = ";
cin >> a;
cout<< "b = ";
cin >>b;
cout << "Podaj wysokoϾ trapezu" << endl << "h = ";
cin >> h;
pole = (a+b)/2*h;
cout <<"Pole trapezu wynosi:"<<pole;
//Zadanie2.
cout << "Podaj x:";
double x;
cin >> x;
double wynik;
if(x >=-1 && x <=20)
wynik = 2*x + 1;
else
wynik = 2/x;
cout<<"Wynik: "<<wynik<<endl;
//Zadanie3.
float stopnie;
cout << "Podaj ilosc stopni Celsjusza: ";
cin>>stopnie;
cout<<"Ilosc w stopniach Fahrenheita: "<<stopnie_Fahrenheita(stopnie);
return 0;
cout << "Silnia z 6 wynosi " << silnia(6) << endl;
koloPoleObwod(5);
return 0;
}
Wyjaśnienie:
na szybko poprawione