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

daca stie cineva sa rezolve aceste 3 probleme in pseudocod.​

Anexe:

Răspunsuri la întrebare

Răspuns de robertanisoiu
1

Răspuns:

21)

citeste n;

nr_cifre = 0;

cat timp n>0 executa

   n=n/10;

   nr_cifre=nr_cifre+1;

scrie nr_cifre;

22)

citeste n;

maxim = n%10; // se ia ultima cifra si se pune in variabila maxim

n=n/10; // se taie ultima cifra

cat timp n>0 executa

   cifra=n%10; // se ia ultima cifra si se pune in variabila cifra

   n=n/10;

   daca cifra>maxim atunci

        maxim=cifra; // daca cifra este mai mare decat ce avem memorat in maxim, actualizam variabila maxim

scrie maxim;

23)

citeste n;

minim = n%10; // se ia ultima cifra si se pune in variabila minim

n=n/10; // se taie ultima cifra

cat timp n>0 executa

   cifra=n%10; // se ia ultima cifra si se pune in variabila cifra

   n=n/10;

   daca cifra<minim atunci

        minim=cifra; // daca cifra este mai mica decat ce avem memorat in minim, actualizam variabila minim

scrie minim;

Explicație:

Alte întrebări interesante