Informatică, întrebare adresată de breakingnews, 9 ani în urmă

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 ArMyFoRHeLL
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;
}
Alte întrebări interesante