👤

Informatyka, C++
prosze o pomoc, zadanie w zalaczniku!
wystarczy napisać skrypt i pokierować mnie co mam zrobić dalej.
dam naj!


Informatyka C Prosze O Pomoc Zadanie W Zalaczniku Wystarczy Napisać Skrypt I Pokierować Mnie Co Mam Zrobić Dalej Dam Naj class=

Odpowiedź :

Odpowiedź:

Wersja z typem całkowitym (int) :

#include <iostream>  

using namespace std;  

int main()

{

int a;  

int b;  

int srednia;  

cout << "Podaj pierwsza liczbe: " << endl;  

cin >> a;

cout << "Podaj druga liczbe: " << endl;  

cin >> b;  

srednia = (a + b) / 2;

cout << "Srednia arytmetyczna wynosi: " << srednia<<endl;  

}

Wersja z typem float:

#include <iostream>  

using namespace std;  

int main()

{

float a;  

float b;  

float srednia;  

cout << "Podaj pierwsza liczbe: " << endl;  

cin >> a;

cout << "Podaj druga liczbe: " << endl;  

cin >> b;  

srednia = (a + b) / 2;

cout << "Srednia arytmetyczna wynosi: " << srednia<<endl;  

}

Wyjaśnienie:

Różnica między int a float jest taka, że w 1 przypadku średnia wyjdzie tylko i wyłącznie jako liczba całkowita (np. weźmy 7+6 = 13. 13/2 da nam 6 jako średnia w przypadku typu int, a w przypadku typu float wyjdzie nam już 6.5). Polecam sprawdzić działanie obu wersji programu, wtedy sam zobaczysz o co mi chodzi.