Advertisement
Guest User

Untitled

a guest
Nov 16th, 2011
1,196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.81 KB | None | 0 0
  1. >- Scrieti un program care citeste de la tastatura un numar natural n si verifica daca n are toate cifrele identice.În caz afirmativ, se va afisa mesajul Toate cifrele sunt identice, iar în caz contrar se va afisa mesajul Nu sunt toate cifrele identice.
  2.  
  3.  
  4. int n;
  5. citeste n;
  6. int ok=1; //plecam de la ideea ca sunt toate identice
  7. int cifra=n%10; //setam cifra cu ultima cifra din n
  8. n=n/10; //taiem ultima cifra din n
  9. cat timp (n>0) //verificam si restul numarului
  10. {
  11.   daca (n%10!=cifra) //daca gasim vreo cifra diferita...
  12.     ok=0; //...nu mai e ok
  13.  
  14.   n=n/10; //tot taiem ultima cifra pana iese din bucla
  15. }
  16.  
  17. daca (ok==1) afiseaza "Toate cifrele sunt identice";
  18.       else afiseaza "Nu sunt toate cifrele identice";
  19.  
  20.      
  21. atentie: % e restul impartirii, voi e posibil sa scrieti mod
  22. int e numar intreg
  23.  
  24.  
  25.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement