NEW
Font size
WorksheetsStructuri ale algoritmilor
Total questions: 15
Worksheet time: 8mins
........................ este un algoritm în care acțiunile se
execută liniar, în ordinea în care apar, una după alta, de la
început până la sfârșit.
Algoritmul secvențial
Structura alternativă sau decizională
Structură repetitivă
........................ este o structură compusă dintr-o condiție și două
acțiuni/secvențe de acțiuni. Dacă este îndeplinită condiția, se realizează prima acțiune/secvență de acțiuni, respectiv, dacă nu este îndeplinită condiția se realizează a doua acțiune/secvență de acțiuni.
Algoritmul secvențial
Structura alternativă sau decizională
Structură repetitivă
Algoritmul de interschimbare (regula celor 3 pahare)
care este ordinea?
Unde A= pahar cu apă; B= pahar cu suc; C= pahar gol
A <- B
B <- A
C <- B
A <- C
C <- B
B <- A
C <- A
A <- B
B <- C
Dacă numerotăm literele din alfabet astfel: a= 01, b=02, c=03, d=04, e=05, f=06....... vom putea scrie un mesaj cu un șir de cifre și v-a fi un ......
Algoritmul de criptare a unui mesaj
Algoritmul de interschimbare (regula celor 3 pahare)
Algoritmul matematic
Dacă afișăm toate rezultatele înmulțirii lui 5 cu numerele dela 1 la 10 vom avea:
Start
Pasul 1: Introducem 1.
Pasul 2: Îl înmulțim cu 5.
Pasul 3: Afișăm rezultatul.
Pasul 4: Introducem 2.
...
Stop
Algoritmul de criptare a unui mesaj
Algoritmul de interschimbare (regula celor 3 pahare)
Algoritmul matematic
Dacă avem două pahare, paharul A cu suc și paharul B cu apă. Vrem să schimbăm între ele
conținutul paharului A cu cel al paharului B, și ne vom folosi de al treilea pahar gol notat C, astfel: Start
Pasul 1: C<-A
Pasul 2: A<-B
Pasul 3: B<-C
Stop
Algoritmul de criptare a unui mesaj
Algoritmul de interschimbare (regula celor 3 pahare)
Algoritmul matematic
Într-un algoritm secvențial nu contează
ordinea operațiilor.
Adevărat
Fals
Algoritmul de interschimbare se mai numește
și „regula celor 3 pahare”.
Adevărat
Fals
În algoritmul secvențial, acțiunile se realizează
circular.
Adevărat
Fals
Dacă vremea este frumoasă,
Atunci merg cu bicicleta în parc.
Altfel citesc o carte.
Algoritm secvențial
Algoritm decizional
Pasul 1: Îmbraci tricoul.
Pasul 2: Pui șosetele.
Pasul 3: Îmbraci pantalonii.
Pasul 4: Încalți pantofii.
Algoritm secvențial
Algoritm decizional
Algoritmi bazați pe decizie :
Start
Pasul 1: Ajung la marginea străzii.
Pasul 2: Dacă semaforul pietonilor este roșu.
Atunci aștept.
Altfel traversez.
Stop
Algoritmul de traversare a străzii
Algoritmi pentru înaintarea într-un labirint
Algoritmi bazați pe decizie :
Start
Pasul 1: Merg pe un drum până la o bifurcație.
Pasul 2: Dacă ambele drumuri posibile sunt accesibile,
Atunci merg la stânga.
Altfel merg la dreapta.
Stop
Algoritmul de traversare a străzii
Algoritmi pentru înaintarea într-un labirint
Algoritmul de cumpărare a fructelor:
Start
Pasul 1: Merg la piață.
Pasul 2: Dacă prețul cireșelor este mai mic sau egal cu 10 lei/kg,
Atunci cumpăr cireșe.
Altfel
Dacă prețul căpșunilor este mai mic sau egal cu 10 lei/kg,
Atunci cumpăr căpșuni.
Altfel nu cumpăr nimic.
Stop
Algoritm secvențial
Algoritm decizional
Pentru achiziție veți parcurge următorul algoritm:
Start
Pasul 1: Punem în portofel suma de bani necesară achiziției.
Pasul 2: Mergem la magazin.
Pasul 3: Cerem produsul.
Pasul 4: Plătim produsul.
Pasul 5: Primim produsul cumpărat.
Stop
Algoritm secvențial
Algoritm decizional
