Un număr natural se numeşte ABC dacă are exact a cifre, prima cifră este b şi ultima cifră este c. Fiind date a,b şi c, să se verifice dacă numărul x este ABC. Dacă condiţia este respectată afişaţi "DA", altfel afişaţi "NU". Am invățat până acum doar buclele while() și if() !
Răspunsuri la întrebare
Răspuns de
27
#include <iostream>
using namespace std;
int main()
{
int x,a,b,c,uc,k=0;
cin>>a>>b>>c>>x;
uc=x%10;
while(x>9)
{
k=k+1;
x=x/10;
}
if(k+1==a && uc==c && x==b)
cout<<"DA";
else
cout<<"NU";
return 0;
}
using namespace std;
int main()
{
int x,a,b,c,uc,k=0;
cin>>a>>b>>c>>x;
uc=x%10;
while(x>9)
{
k=k+1;
x=x/10;
}
if(k+1==a && uc==c && x==b)
cout<<"DA";
else
cout<<"NU";
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Geografie,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă