Informatică, întrebare adresată de gainagabriela, 9 ani în urmă

Se citesc numere de la tastatură până la apariția lui zero. Să se determine maximul lor.

Răspunsuri la întrebare

Răspuns de express
0
Nu ai specificat ce fel de numere. Am considerat numere intregi, iar maximul l-am initializat cu cel mai mic numar. Ti-am facut o sursa in C++.Succes!
#include <iostream>
using namespace std;
int x, maxx = - 2000000000;  // cel mai mic numar
int main()
{
    do
    {
        cin >> x;
        if (x != 0 && x > maxx) maxx = x;

    } while (x != 0);
    cout << maxx;
    return 0;
}


gainagabriela: Imi da 80 de puncte!
gainagabriela: Acelasi punctaj pe care mi - l da si pe sursa mea :#include <iostream>
02.
using namespace std;
03.

04.
int main()
05.
{
06.
int n;
07.
int maxim = - 1;
08.
while ( n != 0)
09.
{
10.
cin >> n;
11.
if ( n > maxim)
12.
maxim = n;
13.
}
14.
if ( maxim != 0)
15.
cout << maxim;
16.
else
17.
cout << " NU EXISTA";
18.

19.

20.
return 0;
21.
}
AndreeaIsteata: scuze
gainagabriela: Nu ii nimic;
express: pai n-ai precizat ca exista posibilitattea de a exista cazul "NU EXISTA"
gainagabriela: Scuze!
Alte întrebări interesante