1. Un algoritm liniar.
Algoritmul în care comenzile sunt executate una după alta, se numește un algoritm liniar.
Exemplul 3. Există două numere întregi x și y. Se calculează și se afișează pe valoarea monitorului a funcției. Crearea unui algoritm pentru rezolvarea problemei în limbaj natural și sub forma unei diagrame bloc.
1) algoritmul în limbaj natural:
4. Afișarea pe ecran valoarea lui z
2) sub forma unei diagrame bloc:
3) pe Visual Basic limbaj de programare (Anexa 1)
2. Structura algoritmică „ramificare“.
Structura algoritmică a „ramificare“, sau că o serie de comenzi executate, în funcție de condițiile de adevăr.
3. Structura algoritmică a „Choice“
Structura algoritmică a „selecție“ se realizează una din secvențe de comenzi multiple, atunci când condițiile de adevăr adecvate.
Exemplul 4 Având în vedere un număr x. Se calculează și se afișează pe valoarea monitorului a funcției. Crearea unui algoritm pentru rezolvarea problemei în limbaj natural și sub forma unei diagrame bloc.
1) algoritmul în limbaj natural:
3. Dacă x<0, то идти к 5
4. Dacă x = 0, atunci du-te la 9
Asociați 5. y 1
7. y atribuie -1
9. y atribuie 0
10 afișate pe valoarea monitorului a lui y
2) sub forma unei diagrame bloc:
3) pe Visual Basic limbaj de programare (Anexa 2)
4. Structura algoritmică „ciclu“
Algoritmice Structura „buclă“ serie de comenzi (în buclă) este executată în mod repetat.
Ciclul contorului
Cicluri cu condiția
Exemplul 5. Se calculează și afișează valoarea funcției atunci când schimbă x în intervalul [a; b] incrementează h. Crearea unui algoritm pentru rezolvarea problemei în limbaj natural și sub forma unei diagrame bloc.
1) algoritmul în limbaj natural:
3. x Alocați un
5. Afișaj pe ecran valorile lui x și y
6. x aloca x + h
7. Dacă x≤b. apoi du-te la 4
2) sub forma unei diagrame bloc:
3) pe Visual Basic limbaj de programare (Anexa 3)
Exemplul 6. Se calculează și afișează suma primilor termeni k care nu depășesc valoarea numărului 10 (întreg naturale j-). Crearea unui algoritm pentru rezolvarea problemei în limbaj natural și sub forma unei diagrame bloc.
1) algoritmul în limbaj natural:
2. i atribui 0
3. S atribuie 0
5. Se repetă până la o ≤ 10
5.1. Asociați S S + o
5.2. i atribuit i + 1
6. afișate pe valoarea monitorului S
2) ca un bloc schemă:
3) pe Visual Basic limbaj de programare (Anexa 4)