Решение задач циклической структуры: Методические указания для выполнения лабораторной работы

Страницы работы

Содержание работы

Программирование в  PASCAL

Лабораторная работа №4

Тема: Решение задач циклической структуры.


Задание к лабораторной работе

Варианты
Контрольные вопросы

Задание к лабораторной работе

1.  Составить блок – схемы к задаче на три оператора “for”, “while”, “repeat”.

2.  Составить три программы для решения задачи, используя цикл “for”, “while”, repeat”(результаты работы программы во внешний файл выводить не надо).

3.  Оформить отчёт по лабораторной работе.

Варианты

вариант

Задача

1.   

Даны целы числа из диапазона от -5 до 8.

    1. Осуществить вывод квадратов чисел в столбец
    2. Найти сумму квадратов чисел
    3. Вывести первоначально указанные числа  в порядке убывания в строки по 3 числа
    4. Определить количество чисел, которые делятся на 2

2.   

Даны натуральные числа 1 3 5 7 9 11 13 15.

    1. Найти произведение указанных чисел
    2. Вывести указанные числа в строки по 4 числа
    3. Выведите указанные числа, уменьшенные в 2 раза в столбец
    4. Найти сумму чётных чисел

3.   

Даны целые числа из диапазона –20 до -3.

a.  Вывести  числа в порядке убывания в строки по 6 чисел

b.  Найти произведение указанных чисел

c.  Вывести только чётные числа из указанного диапазона в столбец

d.  Определить количество чисел, делящихся на 3

4.   

     Даны целые числа из диапазона от 5 до 15

a.  Вывести в столбец все числа, кратные 2

b.  Вывести в строки по 4 числа, все числа в порядке убывания, увеличенные на 3

c.  Определить количество чисел, делящихся на 4

d.  Найти сумму нечётных чисел

5.   

    Даны целые числа из диапазона от – 2 до 20

a.  Вывести в столбец числа, делящиеся на 4

b.  Определить количество нечётных чисел

c.  Вывести числа в строки по 6, увеличенные на 1.5 в порядке убывания

d.  Определить сумму чисел, делящихся на 3

6.   

Даны натуральные числа от 2 до 15

a.  Найти произведение чисел.

b.  Вывести в столбец числа кратные 3

c.  Вывести в порядке убывания все числа, уменьшенные в 1.5 раза в строки по 3 числа

d.  Определить количество нечётных чисел

7.   

Даны числа –20 -17 -14 -11 -8 -5 -2  0  2   

a.  Определить количество чётных чисел

b.  Определить количество нечётных чисел

c.  Вывести все числа в столбец

d.  Вывести  все числа, увеличенные в 1.5 раза в строки по 3 числа в порядке убывания

8.   

Даны целые числа из диапазона от  -12 до -1

a.  Вывести числа, делящиеся на 3 в столбец

b.  Вывести числа, увеличенные на 5 в порядке убывания в строки по 4 числа

c.  Найти произведение всех чисел

d.  Определить количество нечётных чисел

9.   

Даны натуральные числа от  7  10 13 16 19 22 25 28 31 34 37 40 43 46 49.

a.  Вывести чётные числа в столбец

b.  Вывести числа, уменьшенные на 5 в строки по 5 чисел в  порядке убывания

c.  Определить количество чисел, делящихся на 4

d.  Определить количество нечётных чисел

10.   

Получить ряд 13 натуральных чисел первое число в котором 3, а последующее на 2 больше.

a.  Вывести числа, кратные трём в столбец

b.  Вывести все числа, возведённые в квадрат в стоки по 3 числа в порядке убывания

c.  Определить количество нечётных чисел

d.  Какое количество чисел нужно сложить, чтобы сумма превысила 20

e.  Найти произведение чисел, кратных 4

11.   

Даны целы числа из диапазона от -3 до 10

a.  Осуществить вывод кубов чисел в столбец

b.  Найти сумму квадратов чисел

c.  Вывести первоначально указанные числа  в порядке убывания в строки по 2 числа

d.  Определить количество чисел, которые делятся на 3

12.   

Даны натуральные числа 2 4 6 8 10 12 14 16.

a.  Найти произведение указанных чисел

b.  Вывести указанные числа в строки по 3 числа

c.  Выведите указанные числа, уменьшенные в 2 раза в столбец в порядке убывания

d.  Найти сумму нечётных чисел

13.   

Даны целые числа из диапазона –25 до -5.

    1. Вывести  числа в порядке убывания в строки по 5 чисел
    2. Найти произведение указанных чисел
    3. Вывести только чётные числа из указанного диапазона в столбец в порядке убывания
    4. Определить количество чисел, делящихся на 4

14.   

Даны целые числа из диапазона от 5 до 15

    1. Вывести в столбец все числа, кратные 2
    2. Вывести в строки по 3 числа, все числа в порядке убывания, увеличенные на 7
    3. Определить количество чисел, делящихся на 4
    4. Найти сумму нечётных чисел

15.   

Даны целые числа из диапазона от – 2 до 20

a.  Вывести в столбец числа, делящиеся на 3

e.  Определить количество нечётных чисел

f.  Вывести числа в строки по 6, увеличенные на 1.5 в порядке убывания

g.  Определить сумму чисел, делящихся на 3

16.   

Даны натуральные числа от 2 до 15

a.  Найти произведение чисел.

b.  Вывести в столбец числа кратные 3

c.  Вывести в порядке убывания все числа, уменьшенные в 1.5 раза в строки по 3 числа

d.  Определить количество нечётных чисел
 

17.   

Даны числа –20 -17 -14 -11 -8 -5 -2  0  2  

a.  Определить количество чётных чисел

b.  Определить количество нечётных чисел

c.  Вывести все числа в столбец

d.  Вывести  все числа, увеличенные в 1.5 раза в строки по 3 числа в порядке убывания

18.   

Даны целые числа из диапазона от  -12 до -1

a.  Вывести числа, делящиеся на 3 в столбец

b.  Вывести числа, увеличенные на 5 в порядке убывания в строки по 4 числа

c.  Найти произведение всех чисел

d.  Определить количество нечётных чисел

19.   

Даны натуральные числа от  7  10 13 16 19 22 25 28 31 34 37 40 43 46 49.

a.  Вывести чётные числа в столбец

b.  Вывести числа, уменьшенные на 5 в строки по 5 чисел в  порядке убывания

c.  Определить количество чисел, делящихся на 4

d.  Определить количество нечётных чисел

20.   

Получить ряд 13 натуральных чисел первое число в котором 3, а последующее на 2 больше.

a.  Вывести числа, кратные трём в столбец

b.  Вывести все числа, возведённые в квадрат в стоки по 3 числа в порядке убывания

c.  Определить количество нечётных чисел

d.  Какое количество чисел нужно сложить, чтобы сумма превысила 20

e.  Найти произведение чисел, кратных 4

21.   

Даны целы числа из диапазона от -5 до 8

a.  Осуществить вывод квадратов чисел в столбец

b.  Найти сумму квадратов чисел

c.  Вывести первоначально указанные числа  в порядке убывания в строки по 3 числа

d.  Определить количество чисел, которые делятся на 2

22.   

Даны натуральные числа 1 3 5 7 9 11 13 15.

a.  Найти произведение указанных чисел

b.  Вывести указанные числа в строки по 4 числа

c.  Выведите указанные числа, уменьшенные в 2 раза в столбец

d.  Найти сумму чётных чисел

23.   

Даны целые числа из диапазона –20 до -3.

a.  Вывести  числа в порядке убывания в строки по 6 чисел

b.  Найти произведение указанных чисел

c.  Вывести только чётные числа из указанного диапазона в столбец

d.  Определить количество чисел, делящихся на 3

24.   

Даны целые числа из диапазона от 5 до 15

a.  Вывести в столбец все числа, кратные 2

b.  Вывести в строки по 4 числа, все числа в порядке убывания, увеличенные на 3

c.  Определить количество чисел, делящихся на 4

d.  Найти сумму нечётных чисел

25.   

Даны целые числа из диапазона от – 2 до 20

a.  Вывести в столбец числа, делящиеся на 4

b.  Определить количество нечётных чисел

c.  Вывести числа в строки по 6, увеличенные на 1.5 в порядке убывания

d.  Определить сумму чисел, делящихся на 3

26.   

Даны натуральные числа от 2 до 15

a.  Найти произведение чисел.

b.  Вывести в столбец числа кратные 3

c.  Вывести в порядке убывания все числа, уменьшенные в 1.5 раза в строки по 3 числа

d.  Определить количество нечётных чисел
 

27.   

Даны числа –20 -17 -14 -11 -8 -5 -2  0  2  

a.  Определить количество чётных чисел

b.  Определить количество нечётных чисел

c.  Вывести все числа в столбец

d.  Вывести  все числа, увеличенные в 1.5 раза в строки по 3 числа в порядке убывания

28.   

Даны целые числа из диапазона от  -12 до -1

a.  Вывести числа, делящиеся на 3 в столбец

b.  Вывести числа, увеличенные на 5 в порядке убывания в строки по 4 числа

c.  Найти произведение всех чисел

d.  Определить количество нечётных чисел

29.   

Даны натуральные числа от  7  10 13 16 19 22 25 28 31 34 37 40 43 46 49.

a.  Вывести чётные числа в столбец

b.  Вывести числа, уменьшенные на 5 в строки по 5 чисел в  порядке убывания

c.  Определить количество чисел, делящихся на 4

d.  Определить количество нечётных чисел

30.   

Получить ряд 13 натуральных чисел первое число в котором 3, а последующее на 2 больше.

a.  Вывести числа, кратные трём в столбец

b.  Вывести все числа, возведённые в квадрат в строки по 3 числа в порядке убывания

c.  Определить количество нечётных чисел

d.  Найти произведение чисел, кратных 4

Контрольные вопросы:

1.  Оператор цикла “While” (Общий вид, блок – схема, принцип работы).

2.  Оператор цикла “Repeat” (Общий вид, блок – схема, принцип работы).

3.  Оператор цикла “For” (Общий вид, блок – схема, принцип работы, форматы).

4.  Что называется циклом?

5.  Что такое тело цикла?

6.  В каком операторе цикла число повторений тела цикла должно быть заранее известно?

7.  Какие ограничения накладываются  на использование управляющей переменой в цикле «For»?

Похожие материалы

Информация о работе