#171 Să se scrie un program care citește un șir de n numere naturale şi determină numărul din șir care are prima cifră minimă. Dacă există mai multe numere cu prima cifră minimă, se va determina cel mai mare dintre acestea.
Zero99:
Pseudocod sau mediu de programare?
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Explicație:
#include <iostream>
using namespace std;
int main()
{
int n,Max,cif=9,x,aux;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>x;
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;
}
Alte întrebări interesante
Ed. muzicală,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă