Să se scrie un program care să determine numărul de apariţii a ultimei cifre în scrierea unui număr natural citit de la tastatură.
gabi54t:
in ce limbaj iti trebuie?
Răspunsuri la întrebare
Răspuns de
0
intreg n, uc, cifra, nr_aparitii;
citeste n;
nr_aparitii=0;
cifra= n mod 10;
cat timp (n<>0) executa
uc= n mod 10;
daca (cifra = uc) atunci
nr_aparitii = nr_aparitii+1;
sfarsit daca
n= n div 10;
sfarsit cat timp;
scrie nr_aparitii
n - numarul ce trebuie prelucrat
cifra - variabila ce retine cifra, ce urmeaza a fi comparata cu toate cifrele numarului
uc - variabila ce retine pe rand ultima cifra a numarului
nr_aparitii - numarul de aparatii al cifrei
citeste n;
nr_aparitii=0;
cifra= n mod 10;
cat timp (n<>0) executa
uc= n mod 10;
daca (cifra = uc) atunci
nr_aparitii = nr_aparitii+1;
sfarsit daca
n= n div 10;
sfarsit cat timp;
scrie nr_aparitii
n - numarul ce trebuie prelucrat
cifra - variabila ce retine cifra, ce urmeaza a fi comparata cu toate cifrele numarului
uc - variabila ce retine pe rand ultima cifra a numarului
nr_aparitii - numarul de aparatii al cifrei
Alte întrebări interesante
Studii sociale,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă