problema 3667 de pe pbinfo
Cerința
Se dau n numere naturale. Determinaţi câte dintre ele au cifra maximă un număr impar.
Date de intrare
Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spații.
Date de ieșire
Programul va afișa pe ecran valoarea cerută.
Restricții și precizări
1 ≤ n ≤ 100
cele n numere citite vor fi mai mici decât 1.000.000.000
NuStiuCeSaPunAici2:
c++?
Răspunsuri la întrebare
Răspuns de
6
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,i,x,c=0,cif_max,cif;
cin>>n;
for (i=1; i<=n; i++)
{
cin>>x;
cif_max=0;
while (x>0)
{
cif=x%10;
if (cif>cif_max)
cif_max=cif;
x=x/10;
}
if (cif_max%2==1)
c++;
}
cout<<c;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
9 ani în urmă
Matematică,
9 ani în urmă