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

Scrieți ecuația E=1-2+3-4+5......+-n in pseudocod.​

Răspunsuri la întrebare

Răspuns de andrei750238
1

DATE INTRARE: n - numar natural

DATE IESIRE: E - numar natural

E ← 0

citeste n

┌pentru i←1, n executa

│    ┌daca i%2==0 atunci

│    │   E←E-i

│    │altfel

│    │    E←E+i

│    └■
└■
scrie E

___________

Observam foarte usor ca trebuie sa luam la rand fiecare numar i de la 1 la n. Daca numarul e par atunci il scadem din E, daca e impar in adunam la E.

Pentru a verifica daca un numar e par sau impar verificam restul impartirii numarului la 2. Daca restul e 1 atunci numarul e impar. Daca restul e 0 atunci numarul e par.

Pentru a calcula restul impartirii unui numar la altul folosim operatorul "%" - modulo.

Alte întrebări interesante