Informatică, întrebare adresată de ioana14148, 8 ani în urmă

Sa se scrie un program care citeste un sir de n numere naturale si determina numar din sir care are prima cifra minima. Dacă există mai multe numere cu prima cifra minima,se va determina cel mai mare dintre acestea.Programul citeste de la tastatura numarul n iar apoi n numere naturale.Programul afiseaza pe ecran numar cerut

1<_n<_10000

cele n numere citite vor fi mai mici decat 2000000000

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0

Raspuns:

#include <iostream>

using namespace std;

int n,i,Max,cif=9,x,aux;

int main ()

{

cin>>n;

aux=x;

while(aux>9)

aux=aux/10;

if(aux<cif)

{

cif=aux;

Max=x;

}

else

if(aux==cif)

if(x>Max)

Max=x;

}

cout<<Max;

return 0;

}

Explicație pas cu pas:

Alte întrebări interesante