Informatică
sorynax32
17

1.Se citeste un sir de numere. Sa se verifice daca numerele citate sunt egale. 2.Se citeste un numar natural cu maxim 8 cifre. Sa se verifice daca toate cifrele lui sunt egale

+1
(1) Răspunsuri
ShagMD

1) int main() {int n,i,a[50],nr=1; cin>>n; for (i=1;i<=n;i++) {cout<<"a["<>a[i];} for (i=1;i<=n;i++)  if (a[i]==a[i+1])      nr++;      if (nr==n) cout<<"Numerele sunt egale"; else  cout<<"Numerele sunt distincte"; } 2) int main() {int n,u,aux,nr=0,nr2=1; cin>>n; aux=n; while(aux>0) {u%=10;  if (u) nr++;  aux/=10; } //numar cifrele din auxiliar(n) while(n>0) {u=n%10; n=n/10; if(n%10==u) nr2++; } //numar toate cifrele egale+1 din n if(nr!=nr2) //compar cout<<"Numarul e format din cifre distincte"; else cout<<"Numarul e format din cifre egale"; }

Adaugă răspuns