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
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
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
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Fizică,
9 ani în urmă
Limba română,
9 ani în urmă