- •Лабораторная работа №4 Тема: «Цикл. Цикл с условием».
- •Задачи для самостоятельной работы
- •Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с предусловием.
- •2. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с предусловием.
- •3. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с постусловием.
- •Составить алгоритм и программу вычисления суммы первых членов арифметической прогрессии, меньших m, если:
- •Составить программу табулирования функции на данном промежутке с шагом h:
Задачи для самостоятельной работы
Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с предусловием.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с предусловием.
1) S:=0; i:=2; while i<=4 do begin s:=s+i; i:=i+1; end; |
2) S:=1; i:=1; while i<=4 do begin s:=s+2*i; i:=i+1; end; |
3) S:=2; i:=3; while i<=5 do begin s:=s+3*i; i:=i+1; end; |
4) S:=3; i:=2; while i<=4 do begin s:=s+3*i; i:=i+1; end; |
5) S:=4; i:=3; while i<=6 do begin s:=s+2*i; i:=i+1; end; |
6) S:=5; i:=1; while i<=3 do begin s:=s+i; i:=i+1; end; |
7) S:=5; i:=1; while i<=4 do begin s:=s+3*i; i:=i+1; end; |
8) S:=6; i:=3; while i<=6 do begin s:=s+i; i:=i+1; end; |
9) S:=7; i:=2; while i<=4 do begin s:=s+2*i; i:=i+1; end; |
10) S:=7; i:=2; while i<=5 do begin s:=s+2*i; i:=i+1; end; |
11) S:=8; i:=1; while i<=4 do begin s:=s+3*i; i:=i+1; end; |
12) S:=9; i:=3; while i<=7 do begin s:=s+i; i:=i+1; end; |
3. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с постусловием.
1) S:=0; i:=2; repeat i:=2*i; S:=S+i; until i>5; |
2) S:=1; i:=1; repeat i:=3*i; S:=S+i; until i>7; |
3) S:=2; i:=2; repeat i:= i+2; S:=S+i; until i>5; |
4) S:=3; i:=1; repeat i:=3*i; S:=S+i; until i>6; |
5) S:=4; i:=2; repeat i:=2*i; S:=S+i; until i>6; |
6) S:=5; i:=2; repeat i:=2*i; S:=S+i; until i>7; |
7) S:=6; i:=2; repeat i:=i+1; S:=S+i; until i>5; |
8) S:=7; i:=2; repeat i:=i+2; S:=S+i; until i>7; |
9) S:=8; i:=2; repeat i:=2*i; S:=S+i; until i>8; |
10) S:=5; i:=3; repeat i:=i+1; S:=S+i; until i>6; |
11) S:=4; i:=4; repeat i:=i+1; S:=S+i; until i>7; |
12) S:=0; i:=3; repeat i:=2*i; S:=S+i; until i>15; |
13) S:=1; i:=1; repeat i:=3*i; S:=S+i; until i>9; |
14) S:=2; i:=2; repeat i:=2*i; S:=S+i; until i>13; |
15) S:=3; i:=2; repeat i:=i+3; S:=S+i; until i>9; |