Page 86 - informatica_VI
P. 86
ALGORITMI
Etapele unui exercițiu algoritmic utilizând aplicația Scratch
Etapele rezolvării unui algoritm:
• analiza problemei: se stabilesc datele de intrare, datele de ieșire și datele intermediare (dacă este cazul);
• scrierea algoritmului în limbaj natural: se scriu pașii de rezolvare;
• construirea programului: se transcriu în blocuri pașii de rezolvare;
• testarea programului: se verifică dacă este ceea ce am gândit;
• corectarea și verificarea algoritmului: dacă nu am realizat ce am gândit, adăugăm blocuri pentru a
completa pașii de rezolvare.
Exemple de probleme realizate în Scratch
1. Calculați suma a două numere naturale, citite cu ajutorul variabilelor a și b, apoi afișați rezultatul.
Etapele rezolvării problemei Rezolvarea
Etapa I Care sunt datele de intrare?
Analiza problemei Variabilele a și b, numere naturale.
Care sunt datele de ieșire?
Variabila S, care va reprezenta suma celor două
numere naturale.
Creăm cele 3 variabile:
Etapa II Care este rezolvarea problemei?
Determinarea algoritmului Rezolvare:
Citește a, b;
S:=a+b; (identificăm și scriem operația pentru a rezolva problema)
Scrie S;
Etapa III
Construirea programului
Observație:
Am atribuit valoarea 0
pentru a, b respectiv S,
pentru ca la pornirea
scriptului să nu se afișeze
vechile valori.
84

