Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа 3 для инета.doc
Скачиваний:
2
Добавлен:
01.09.2019
Размер:
183.81 Кб
Скачать

Задачи для самостоятельной работы

  1. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с параметром.

1) у := 0; S:=0;

for k := 2 to 6 do

y := y + k;

S:=3*y;

2) у := 0; S:=0;

for k := 3 to 8 do

y := y + k;

S:=2*y;

3) у := 5; S:=0;

for k := 1 to 4 do

y := y + k;

S:=2*y;

4) у := 3; S:=0;

for k := 3 to 6 do

y := y + k;

S:=4*y;

5) m := 3; S:=0;

for k := 3 to 7 do

m := m + k;

S:=3*m;

6) у := 0; S:=0;

for k := 2 to 6 do

y := y + k;

S:=3*y;

7) у := 4; S:=0;

for k := 1 to 5 do

y := y + k;

S:=2*y;

8) n := 3; S:=0;

for k := 2 to 7 do

n:= n+ k;

S:=n +10;

9) f := 0; S:=0;

for k := 1 to 6 do

f:= f+ k;

S:=f +20;

10) m := 3; S:=0;

for k := 1 to 5 do

m:= m+ k;

S:=4+m;

11) m := 2; S:=0;

for k := 3 to 7 do

m := m + k;

S:=3*m;

12) у := 0; S:=0;

for k := 2 to 6 do

y := y + k;

S:=3*y;

13) a:= 3; S:=0;

for k := 2 to 6 do

a:= a+ k;

S:=5+a;

14) m := 1; S:=0;

for k := 3 to 7 do

m := m + k;

S:=2*m;

15) у := 5; S:=0;

for k := 2 to 5 do

y := y + k;

S:=3*y;

2. Записать данный фрагмент программы средствами блок-схем и составить таблицу исполнения алгоритма с использованием цикла с параметром.

1) у := 5; S:=0;

for k := 2 to 5 do

begin

y := y + k;

S:=S+y; end;

2) m := 1; S:=0;

for k := 3 to 7 do

begin

m := m + k;

S:=S+m;

end;

3) a:= 3; S:=0;

for k := 2 to 6 do

begin

a:= a+ k;

S:=S +a;

end;

4) у := 0; S:=0;

for k := 2 to 6 do

begin

y := y + k;

S:=S+y;

end;

5) m := 2; S:=0;

for k := 3 to 7 do

begin

m := m + k;

S:=S+m;

end;

6) m := 3; S:=0;

for k := 1 to 5 do

begin

m:= m+ k;

S:=S+m;

end;

7) n := 3; S:=0;

for k := 2 to 7 do

begin

n:= n+ k;

S:=S +n;

end;

8) f := 0;

for k := 1 to 6 do

begin

f:= f+ k;

S:=S +f;

end;

9) у := 4; S:=0;

for k := 1 to 5 do

begin

y := y + k;

S:=S+y;

end;

10) у := 3; S:=0;

for k := 3 to 6 do

begin

y := y + k;

S:=S+y;

end;

11) m := 3; S:=0;

for k := 3 to 7 do

begin

m := m + k;

S:=S+m;

end;

12) у := 0; S:=0;

for k := 2 to 6 do

begin

y := y + k;

S:=S+y;

end;

13) у := 0; S:=0;

for k := 2 to 6 do

begin

y := y + k;

S:=S+y;

end;

14) у := 0; S:=0;

for k := 3 to 8 do

begin

y := y + k;

S:=S+y;

end;

15) у := 5; S:=0;

for k := 1 to 4 do

begin

y := y + k;

S:=S+y;

end;