Principalele tipuri de structuri algoritmice - studopediya

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:

Principalele tipuri de structuri algoritmice - studopediya

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.

Principalele tipuri de structuri algoritmice - studopediya

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.

Principalele tipuri de structuri algoritmice - studopediya

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:

Principalele tipuri de structuri algoritmice - studopediya

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

Principalele tipuri de structuri algoritmice - studopediya

Cicluri cu condiția

Principalele tipuri de structuri algoritmice - studopediya

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ă:

Principalele tipuri de structuri algoritmice - studopediya

3) pe Visual Basic limbaj de programare (Anexa 4)

articole similare