Informatică, întrebare adresată de nina5743, 8 ani în urmă

Se citeşte de la tastatură un număr natural x de cel mult 9 cifre. Se cere să se determine dacă numărul x are toate cifrele egale cu o cifră c, citit de la tastatură.


urspolar1: in c++?
nina5743: dap
urspolar1: bn in 5 mine rezolvata

Răspunsuri la întrebare

Răspuns de urspolar1
1

Răspuns:

#include<iostream>

using namespace std;

int main(){

long int x,c,cifra;

bool ok=0;

cout<<"x=";

cin>>x;

cout<<"c=";

cin>>c;

while(x!=0){

cifra=x%10;

if(cifra!=c)

ok=1;

x=x/10;

}

if(ok==1)

cout<<"numarul nu are toate cifrele egale";

else

cout<<"numarul are toate cifrele egale";

}

Explicație:


nina5743: @urspolar1 mulțumesc mult.
urspolar1: npc
Alte întrebări interesante