Informatică, întrebare adresată de 00Mirra, 8 ani în urmă

DAU COROANA VA ROG structura repetitiva cu test final
      Se da urmatorul enunt: Se citesc numere pana la intalnirea lui 100. Sa se calculeze produsul numerelor  divizibile cu 7.
    a) Realizati pseudocod si schema logica
    b) Ce se afiseaza pentru sirul de numere 7,12,21,35,231,100

Răspunsuri la întrebare

Răspuns de Konstei
1

START

NATURAL n, p

p = 1

CITESTE n

EXECUTA

   DACA (n%7 = 0) ATUNCI

       p <- p * n

   CITESTE n

CAT TIMP (n != 100)

SCRIE p

STOP

Cam asa ar trebui sa arate in pseudocod, desi este posibil ca voi sa fi facut sintaxa putin mai diferita, dar nu e mare lucru, ideea ramane aceeasi.

b) 1188495

Explicatie: la sfarsit apare 100, deci sirul este finalizat si nu mai este introdusa nici o alta valoare. Se calculeaza produsul numerelor ce se pot imparti la 7 fara rest, si anume 7, 21, 35 si 231, care este 1188495 (7 * 21 * 35 * 231 = 1188495).

Alte întrebări interesante