Mergem acolo cu un exemplu. Se cere să proiecteze un program care să scrie numerele până la 5 (acesta ar fi axat pe copii în copilărie). Cum ar fi algoritmul în pseudocod?

Scrieți „Să numărăm până la 5”

Cam lung, nu? Imaginați-vă dacă obiectivul ar fi să numere până la 50, programul ar avea încă 100 de linii de cod!.

Scrie „Să numărăm până la 5”

i = 0В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В В // Ne inițializăm la zero astfel care în prima comparație au acea valoare

În timp ce (i В 5) В В В В В В В В В В В В В В В В В В В В В // Se va repeta cele două instrucțiuni ale buclei în timp ce este împlinit decât iВ 5

i = i + 1В В В В В В В В В В В В В В В В В В В В В В // În această linie crește valoarea lui i cu 1, altfel ar merita mereu 0.

Reducem de la 15 la 8 linii de cod. Jumătate.

Cum ar fi reprezentat algoritmul de mai sus Diagrama de flux?

bucle

Acum este rândul tău să lucrezi, vom pune în practică ceea ce am învățat cu câteva exerciții.

Proiectați algoritmul, atât în ​​diagrama de flux, cât și în pseudocod, a unui program care contează (afișând numerele de pe ecran) la numărul dorit de utilizator.

Proiectați un program pentru școala elementară, care să le permită să revizuiască tabelul de înmulțire a numărului dorit de utilizator. Creați algoritmul pseudocod și diagrama de flux corespunzătoare.