Informatică, întrebare adresată de mihaelaileana, 8 ani în urmă

10. Să se determine numerele mai mici decat n care au suma cifrelor impară, in pseudocod

Răspunsuri la întrebare

Răspuns de NikTel
1

Răspuns:

functia SumCif(intreg num)  //functie care calculeaza suma cifrelor pentru numarul num

intreg sc //suma cifrelor

sc←0;

cat timp (num<>0)  executa

   sc←sc+num%10

    num←num/10

sf. cat timp

return sc  

sf. functia

algoritm SCI  //programul principal

intreg n,i,s

scrie "Numarul  de numere "

citeste n

pentru i←1,n  executa

           s←SumCif(i)

          daca (s%2=1) atunci

                         scrie "Numarul ",i," are suma cifrelor impara! "

         sf. daca

sf. pentru

sf. algoritm

Alte întrebări interesante