Se citeste n numere naturale.Sa se afiseze cate numere au proprietatea:
-Au cel mult 5 cifre,prima si ultima cifra sunt impare.Daca nu exista sa se dea un mesaj corespunzator.
Va rog mult !
Răspunsuri la întrebare
Răspuns de
0
#include<iostream>
using namespace std ;
int main() { int v[100] , n ,i, prima, ultima ,nr_cif , exista=0 ;
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++){nr_cif=1; /*L-am facut 1 deoarece prima cifra nu o numara in while */
ultima =v[i]%10;
while(v[i]>9) { nr_cif++;
v[i]=v[i]/10;}
prima=v[i];
if( prima%2==1 && ultima%2==1 && nr_cif<=5)
exista ++; }
if(exista ==0) cout <<"Nu avem ";
else
cout<<exista ; }
using namespace std ;
int main() { int v[100] , n ,i, prima, ultima ,nr_cif , exista=0 ;
cin>>n;
for(i=1;i<=n;i++)
cin>>v[i];
for(i=1;i<=n;i++){nr_cif=1; /*L-am facut 1 deoarece prima cifra nu o numara in while */
ultima =v[i]%10;
while(v[i]>9) { nr_cif++;
v[i]=v[i]/10;}
prima=v[i];
if( prima%2==1 && ultima%2==1 && nr_cif<=5)
exista ++; }
if(exista ==0) cout <<"Nu avem ";
else
cout<<exista ; }
Utilizator anonim:
Link sa-l compilezi -> cpp.sh/7kzf5
Alte întrebări interesante
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Geografie,
9 ani în urmă