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

sa se alcatuiasca un program care ar determina daca intr-un numar intreg sunt cifre care se repeta. pe ecran se va afisa cuvintele "sunt" sau"nu sunt". numarul se citeste de la tastatura.

Răspunsuri la întrebare

Răspuns de Hubrus
1
Se obtine nr de la tastatura (presupunem ca este bagat in variabila nr de tip int)
cifreNr = [];
bool exista = false;
while(nr > 0){
cifraCurenta  = nr % 10;
Verifica daca cifraCurenta este in array-ul "cifreNr"
Daca nu: cifreNr.push(cifraCurenta);
Daca da: exista = true; break;
nr = nr/10;
}
Se afiseaza mesajul in functie de variabila exista
Alte întrebări interesante