Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wyznaczanie wartości największej oraz najmniejszej

Ostatnio zmodyfikowano 2014-01-18 20:04
Autor Wiadomość
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ą.
C/C++
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;
}
P-102463
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ć.
P-102464
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
P-102485
leon_w
» 2014-01-18 20:04:58
definiujesz dwie dodatkowe zmienne i warunkowo przypisujesz do nich wartość podawanej liczby.
Coś w stylu:
C/C++
if( liczba < najm )
     najm = liczba;

else if( liczba > najw )
     najw = liczba;

P-102486
« 1 »
  Strona 1 z 1