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

Se dă un număr natural n. Să se verifice dacă n conține cel puțin o cifră de 1, cel puțin o cifră 0 și nu conține alte cifre.


in pseudocod.

Răspunsuri la întrebare

Răspuns de andrei750238
2

citeste n

contine_zero ← fals

contine_unu ← fals

nu_contine_alte ← adevarat

cat timp (n>0) executa {

   c ← n%10;

   daca c==0 atunci contine_zero ← adevarat

   altfel daca c==1 atunci contine_unu ← adevarat

   altfel nu_contine_alte ← fals

   n←n/10

}

daca (contine_zero && contine_unu && nu_contine_alte) atunci

   scrie "DA"

altfel

   scrie "NU"

Alte întrebări interesante