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

Se introduc un șir de m numere de la tastatura. Sa se afișeze maximul dintre aceste numere.
ex: 3 5 7 9
m=5
max=9

Va rog mult sa ma ajutati. Cred ca se face cu structura repetitivă cu nr fix de pași (citește x; pentru i de la 2 la m; x>y da sau nu
3>5 nu max=5
Etc)
!!!!asta e doar un exemplu, lucrat pe numere. Dat cred ca noi trebuie pe x , y ....

Răspunsuri la întrebare

Răspuns de KZX
0

Iti fac o rezolvare in c++:

#include<iostream>

using namespace std;

int m, x, maxx = 0;

int main()

{

cin >> m;

for(i = 1; i<=n;i++)

{

cin >> x;

if(x > maxx) maxx = x;

}

cout << maxx;

return 0;

}


boiustef: corectează, te rog codul... ai i de la 1 n, care nici nu e declarat...
Şi ţine cont de faptul că numerele pot fi toate negative... nu e spus că sunt naturale...
KZX: declari numerele de float sau double depinde cum iti cere cerinta, si codul este testat in codeblocks si crede ma ca este bun(nu e vina mea ca enuntul nu e scris corect si complet)
boiustef: Şi aici nu este eroare?
for(i = 1; i<=n;i++)
KZX: ce br ma
KZX: ala se folosește in html
KZX: esti batut in cap
boiustef: bravo
mariasssa: Mersi Numa ca am specificat ca nu in c++ îmi trebuie
Alte întrebări interesante