Răspuns :
o varianta
#include<iostream>
using namespace std;
int a[50];
int count=0;
int i=0;
int aflamax(void){
int max = a[0];
for(int i = 1; i<count; i++){
if(a[i] > max) max = a[i];
}
return max;
}
int main () {
while (true){
cout<<"nr["<<count<<"]=";
cin>>a[count];
if (a[count]==0) break;
count++;
}
cout<<"am citit "<<count<<" numere "<<endl;
cout<<"valoarea maxima este="<<aflamax()<<endl;
}
rezultat afisat
nr[0]=10
nr[1]=12
nr[2]=7
nr[3]=90
nr[4]=1
nr[5]=6
nr[6]=8
nr[7]=3
nr[8]=7
nr[9]=0
am citit 9 numere
valoarea maxima este=90
#include<iostream>
using namespace std;
int a[50];
int count=0;
int i=0;
int aflamax(void){
int max = a[0];
for(int i = 1; i<count; i++){
if(a[i] > max) max = a[i];
}
return max;
}
int main () {
while (true){
cout<<"nr["<<count<<"]=";
cin>>a[count];
if (a[count]==0) break;
count++;
}
cout<<"am citit "<<count<<" numere "<<endl;
cout<<"valoarea maxima este="<<aflamax()<<endl;
}
rezultat afisat
nr[0]=10
nr[1]=12
nr[2]=7
nr[3]=90
nr[4]=1
nr[5]=6
nr[6]=8
nr[7]=3
nr[8]=7
nr[9]=0
am citit 9 numere
valoarea maxima este=90
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile disponibile v-au fost utile și inspiraționale. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, suntem aici pentru a vă ajuta. Ne face plăcere să vă revedem și vă invităm să adăugați site-ul nostru la favorite pentru acces rapid!