Se consideră algoritmul alăturat, descris în pseudocod.
S-a notat cu x%y restul împărţirii numărului natural x la
numărul natural nenul y.
a) Scrieţi valoarea care se afişează dacă pentru a se
citeşte valoarea 25, iar pentru n se citeşte valoarea 6.
citeşte a,n
(numere naturale)
┌pentru iÅ1,n execută
│ ┌dacă i%2=0 atunci
│ │ aÅa-i*i
│ │altfel
│ │ aÅa+i*i
│ └■
└■
scrie a
b) Dacă pentru variabila a se citeşte valoarea 18,
scrieţi valoarea care trebuie citită pentru variabila
n, astfel încât să se afişeze numărul 8. 4
a) Scrieti un algoritm echivalent cu cel initial in
care sa inlocuiti structura repetitiva pentru cu alta structura.
Am nevoie de ajutor neaparat:)
Răspunsuri la întrebare
Răspuns de
8
a)
a=25 n=6
i=1; a=25+1=26;
i=2; a=26-4=22;
i=3; a=22+9=31;
i=4; a=31-16=15;
i=5; a=15+25=40
i=6; a=40-36=4;
Raspuns:4
b)
a=18; n=?
i=1; a=18+1=19;
i=2; a=19-4=15;
i=3; a=15+9=24;
i=4; a=24-16=8;
Raspuns:4
c)
citeste a,n
(numere naturale)
i←1
cat timp i≤n executa
daca i%2=0 atunci
a←a-i*i
altfel
a←a+i*i
sf. daca
i←i+1
sf. cat timp
scrie a
rosumariana16:
mulțumeeeesc
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă