Цикл с параметром
Составить программу подсчета количества макулатуры, сданной учениками класса.
Найти сумму целых чисел от 1 до N
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Таблица трассировки
Напечатать таблицу умножения на 2
Вычислите 2N
Домашнее задание (cоставить блок-схемы)
1.72M
Категория: ПрограммированиеПрограммирование

Циклы с параметром

1.

2. Цикл с параметром

Вход в цикл
i:=t1, t2
Выход из цикла
Тело цикла
i – параметр, всегда целого типа. Самим в теле цикла параметр изменять
нельзя!
t1-начальное значение параметра, t2- конечное значение параметра

3. Составить программу подсчета количества макулатуры, сданной учениками класса.

начало
Ввод N
S:=0
i:=1, N
Ввод а
S:=S+a
Вывод S
конец

4. Найти сумму целых чисел от 1 до N

начало
Ввод N
S:=0
i:=1, N
S:=S+i
Вывод S
конец

5. Таблица трассировки

шаг N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
S
I пояснения

6. Таблица трассировки

шаг N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
S
5
0
I пояснения

7. Таблица трассировки

шаг N
1
2
3
4
5
6
7
8
9
10
11
12
13
14
S
I пояснения
5
0
1
1<=5(да)

8. Таблица трассировки

шаг N
1
2
S
5
0
3
4
5
6
7
8
9
10
11
12
13
14
I пояснения
1
1
1<=5(да)

9. Таблица трассировки

шаг N
1
2
S
5
0
3
4
5
6
7
8
9
10
11
12
13
14
I пояснения
1
1<=5(да)
2
2<=5(да)
1

10. Таблица трассировки

шаг N
1
2
S
5
0
3
4
7
8
9
10
11
12
13
14
1
1<=5(да)
2
2<=5(да)
1
5
6
I пояснения
3

11. Таблица трассировки

шаг N
1
2
S
5
0
3
4
7
8
9
10
11
12
13
14
1
1<=5(да)
2
2<=5(да)
3
3<=5(да)
1
5
6
I пояснения
3

12. Таблица трассировки

шаг N
1
2
S
5
0
3
4
9
10
11
12
13
14
1<=5(да)
2
2<=5(да)
3
3<=5(да)
3
7
8
1
1
5
6
I пояснения
6

13. Таблица трассировки

шаг N
1
2
S
5
0
3
4
9
10
11
12
13
14
1<=5(да)
2
2<=5(да)
3
3<=5(да)
4
4<=5(да)
3
7
8
1
1
5
6
I пояснения
6

14. Таблица трассировки

шаг N
1
2
S
5
0
3
4
11
12
13
14
2
2<=5(да)
3
3<=5(да)
4
4<=5(да)
6
9
10
1<=5(да)
3
7
8
1
1
5
6
I пояснения
10

15. Таблица трассировки

шаг N
1
2
S
5
0
3
4
11
12
13
14
2
2<=5(да)
3
3<=5(да)
4
4<=5(да)
5
5<=5(да)
6
9
10
1<=5(да)
3
7
8
1
1
5
6
I пояснения
10

16. Таблица трассировки

шаг N
1
2
S
5
0
3
4
13
14
2<=5(да)
3
3<=5(да)
4
4<=5(да)
5
5<=5(да)
10
11
12
2
6
9
10
1<=5(да)
3
7
8
1
1
5
6
I пояснения
15

17. Таблица трассировки

шаг N
1
2
S
5
0
3
4
13
14
2<=5(да)
3
3<=5(да)
4
4<=5(да)
5
5<=5(да)
6
6<=5(нет)
10
11
12
2
6
9
10
1<=5(да)
3
7
8
1
1
5
6
I пояснения
15
вывод 15

18. Напечатать таблицу умножения на 2

начало
i:=1, 10
S:=2*i
Вывод S
конец

19. Вычислите 2N

начало
Ввод N
S:=1
i:=1, N
S:=2*S
Вывод S
конец

20. Домашнее задание (cоставить блок-схемы)

1. Найти сумму целых чисел от 50 до 150
2. Вычислите 1*2*3*4*….*N
English     Русский Правила