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

Realizați un algoritm în limbajul pseudocod, care afişează produsul
primelor n numere naturale. P=1 x 2 x 3 x...x n
cu urmatoarele indicatii de rezolvare:
DECLARAREA VARIABILELOR
2. CITIREA DATELOR DE INTRARE
3. PRELUCRAREA DATELOR
4. SCRIEREA REAZULTATELOR
problema pt cls a 6 a


topsetupskyblockss: Realizați un algoritm în limbajul pseudocod, care afişează produsul
primelor n numere naturale. P=1 x 2 x 3 x...x n
Exemple: pt. n=4 se afișează P=24
pt. n=6 se afișează P=720
ciuchilanalexapcmsg6: acum ma uit
topsetupskyblockss: Realizați un algoritm în limbajul pseudocod care afişează produsul
numerelor pare din primele 2n numere naturale P=2 x 4 x 6 x...x 2n
Exemple: pt. n=4 se afișează P= 384
pt. n=5 se afișează P= 3840
topsetupskyblockss: Problemă. Realizați un algoritm în limbajul pseudocod, care afişează suma primelor n
numere naturale. S=1+2+3+...+n
Exemple: pt. n=4 se afișează S=10
pt. n=7 se afișează S=28\
Soluție
număr natural n, i, S
Citește n
S ← 0
i ← 1
┌ cât timp i <= n execută
│ S ← S+i
│ i ← i+1
└──────■ sfârșit cât timp
Scrie “Suma =” S

număr natural n, i, S
Citește n
S ← 0
i ← 1
┌ repetă până când i = n+1
│ S ← S+i
│ i ← i+1
└──────■ sfârșit repetă până când
Scrie “Suma =” S
topsetupskyblockss: ala ar fii modelul de rezoolvare
topsetupskyblockss: am pus cerinta sus
topsetupskyblockss: am uitat sa pun cerinta
topsetupskyblockss: cu datele problemei :)
ciuchilanalexapcmsg6: da nu inteleg cerinta
ciuchilanalexapcmsg6: cum da p = 384 daca p = 2x4x8?

Răspunsuri la întrebare

Răspuns de ciuchilanalexapcmsg6
1

nr produs=0

nr numarator=1

nr ultimaCifra =0

lista CIfrePanalaUltimacifra

se da ultimaCifra(se ia de la tastatura)

cat timp numarator< sau = cu UltimaCIfra:

   numarator intra in CifrePanaLaUltimaCIfra

   numarator = numarator + 1

   

pentru(cifra) in CifrePanaLaUltimaCIfra :

  produs = produs x cifra

arata produs

Alte întrebări interesante