Ma poate ajuta cineva repde: Se citesc pe rand numere intregi formate din ninim 2 cifre ,pana la intalnirea lui 0 . Sa se afiseze pe ecran cate numere care au prima cifra mai mare decat ultima cifra exista !
aeo27:
vrei in c++?
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int a,ca,p,cont=0;
cin>>a;
while(a!=0)
{
p=1;
ca=a;
while(ca)
{
p=p * 10;
ca=ca/10;
}
p=p/10;
if(a/p>a%10)
cont=cont+1;
cin>>a;
}
cout<<cont;
return 0;
}
Explicație:
Răspuns de
1
#include <iostream>
using namespace std;
int x,y,inv,a,b,c;
int main ()
{cin>>x;
while (x!=0)
{a=x%10;
y=x; inv=0;
while (x!=0)
{c=x%10;
inv=inv*10+c;
x=x/10;}
b=inv%10;
if (b>a)
cout<<y;
cin>>x;}
return 0;}
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă