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

URGENT, VA ROG !!
Sa se afiseze nr. de doua cifre care au cifrele distincte.

N-am nevoie de rezolvarea in cc+ pentru ca nu am facut inca la scoala. Vreau algoritm, gen cum se facea in clasa a 9a.

Răspunsuri la întrebare

Răspuns de blindseeker90
2
Presupunand urmatoarele operatii
[n/10] este catul impartirii lui n la 10
n%10 este restul impartirii lui n la 10
a<>b inseamna ca a este diferit de b

Deci pentru n=23 avem [n/10]=[23/10]=2
                                       n%10=23%10=3
Deci asa extragem cele 2 cifre

atunci avem urmatorul algoritm

i,zecimala,unitate,nr_distincte intregi;
nr_distincte=0

pentru i=10 pana la i=99 executa
zecimala=[i/10];
unitate=i%10;

daca zecimala <>unitate
nr_distincte=nr_distincte+1
sfarsit daca
sfarsit executie

scrie nr_distincte
Alte întrebări interesante