C
Sa se determine suma primelor n numere naturaleAnaliza problemei – elaborarea algoritmului: - suma primelor n numere naturale poate fi calculata, fara a folosi formula cunoscuta, cu una dintre instructiunile repetitive cunoscute(for,while ,repeat) - indiferent de instructiunea repetitiva folosita trebuie initializata suma cu 0 (s=0) - folosim un contor i (1,n) care la fiecare pas se incrementeaza cu 1 si se aduna la s - ciclul se incheie cand valoarea lui i>n - daca folosim instructiunea for, numarul pasilor este cunoscut, valoarea initiala a contorului fiind 1, iar cea finala fiind n. program suma; var s,i:word; BEGIN writeln(‘Introduceti limita n=’);readln(n); s:=0; for i:=1 to n do s:=s+i; writeln(‘s=’,s); readln; END. // solutia in limbajul C #include <stdio.h> unsigned s,i; void main(void)
|