Wyznaczanie wartości największej oraz najmniejszej
Ostatnio zmodyfikowano 2014-01-18 20:04
Reno_pies Temat założony przez niniejszego użytkownika |
Wyznaczanie wartości największej oraz najmniejszej » 2014-01-18 18:07:39 Witam, mam za zadanie napisać program obliczajacy sumę, iloczyn, średnią arytmetyczną, nie mam natomiast pojęcia jak wyznaczyć wartość największą i najmniejszą. include < iostream > #include<math.h>>
using namespace std; int main() { int ile = 0; double suma = 0; int iloczyn = 1; int liczba; char wybor = 't'; do { cout << "podaj liczbe" << endl; cin >> liczba; if( liczba % 3 == 0 ) { suma += liczba; iloczyn *= liczba; ile++; } cout << "czy chesz wczytac kolejna liczbe" << endl; cin >> wybor; } while( wybor == 't' ); double srednia = suma / ile; cout << "suma " << suma << endl; cout << "iloczyn " << iloczyn << endl; cout << "srednia wynosi" << srednia << endl; } |
|
pekfos |
» 2014-01-18 18:11:54 Używasz niezainicjalizowanych zmiennych, a wyszukiwanie minimum i maksimum ze zbioru liczb, to algorytm na tyle banalny, że bez trudu powinieneś go znaleźć w Google, lub samemu wymyślić. |
|
Reno_pies Temat założony przez niniejszego użytkownika |
» 2014-01-18 19:33:45 Nie wiem tylko jak tego użyć w pętli do while |
|
leon_w |
» 2014-01-18 20:04:58 definiujesz dwie dodatkowe zmienne i warunkowo przypisujesz do nich wartość podawanej liczby. Coś w stylu: if( liczba < najm ) najm = liczba;
else if( liczba > najw ) najw = liczba;
|
|
« 1 » |