Контрольная работа
Алгоритмизация и программирование
Вариант 1
Составьте программу на языке программирования Паскаль для решения задачи: Дана сторона квадрата. Определите его периметр.
| Составьте программу на языке программирования Паскаль на заполнение массива случайными числами: Заполнить массив из 18 элементов случайным образом целыми числами из промежутка [13;27). |
Решите задачу на алгоритм обработки чисел: У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 5; 2. умножь на b (b — неизвестное натуральное число; b ≥ 2). Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 11211 переводит число 3 в число 88. Определите значение b. | Решите задачу на анализ программ с ветвлением: Дана программа: var s,t: integer; Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5) Сколько было запусков, при которых программа напечатала «ДА»? |
Составьте программу на языке программирования Паскаль на заполнение массива случайными числами: Заполнить массив из 21 элемента случайным образом вещественными значениями, лежащими в диапазоне [-18;35). | Решите задачу на алгоритм обработки чисел: У исполнителя Делитель две команды, которым присвоены номера: 1. раздели на 2 2. вычти 3 Составьте алгоритм получения из числа 41 числа 4, содержащий не более 5 команд. В ответе запишите только номера команд. |
Контрольная работа
Алгоритмизация и программирование
Вариант 2
Составьте программу на языке программирования Паскаль для решения задачи: Даны основания и высота равнобедренной трапеции. Вычислите площадь трапеции.
| Составьте программу на языке программирования Паскаль на заполнение массива случайными числами: Заполнить массив из 27 элементов случайным образом целыми числами из промежутка [-32;54). |
Решите задачу на алгоритм обработки чисел: У исполнителя Альфа две команды, которым присвоены номера: 1. прибавь 4; 2. раздели на b Программа для исполнителя Альфа — это последовательность номеров команд. Известно, что программа 12111 переводит число 48 в число 16. Определите значение b. | Решите задачу на анализ программ с ветвлением: Дана программа: var s,t: integer; Было проведено 9 запусков этой программы, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (–11, –12); (–11, 12); (–12, 11); (10, 10); (10, 5) Сколько было запусков, при которых программа напечатала «ДА»? |
Составьте программу на языке программирования Паскаль на заполнение массива случайными числами: Заполнить массив из 16 элементов случайным образом вещественными значениями, лежащими в диапазоне [9;18). | Решите задачу на алгоритм обработки чисел: У исполнителя Делитель две команды, которым присвоены номера: 1. раздели на 2 2. вычти 1 Составьте алгоритм получения из числа 27 числа 3, содержащий не более 5 команд. В ответе запишите только номера команд. |