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

Se citesc numere naturale pana la intalnirea valorii 0 care nu face parte din sir. Determinati maximul numerelor citite si numarul de aparitii.

Răspunsuri la întrebare

Răspuns de Numb3r
1
#include <iostream>
using namespace std;
int v [100000];
int main ()
{
int i, x,j,n, m;
m=0;
i=0;
n=0;
cin>>x
while (x!=0)
{
v[i]=x;
if(m<x )
m=x;
i++;
cin>>x;
}
for (j=1;j <=i;j++)
if (v [i]==m)
n=n+1;
cout <<"nr maxim este"<<m <<"si apare de "<<n<<" ori";
return 0;
}

DenaG: Ruleaza, dar zice ca numarul apare de 0 ori indiferent de valorile pe care le dau. :D
Numb3r: ok , atunci in loc sa il ai inainte de int main pe v [100000], pune-l la int dupa int main (), asa o sa mearga....
Alte întrebări interesante