1.5. Функции в языках объективно-ориентированного и процедурного программирования
Лабораторная работа № 2. Шаг 1. Знакомство с этапами разработки программы
Лабораторная работа № 2. Шаг 2. Изучаем язык программирования Паскаль
Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 1
Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 2
Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 3
Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 4
Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 5
Для дополнительного выполнения
Задача 5. Вычисление степени за минимальное количество умножений. Вводится целочисленная переменная х. Найдите х14 за минимальное количество умножений.
1. Дан набор команд в произвольном порядке (других команд в программе быть не должно). Соберите программу путем выбора правильных команд.
program x14; y:=x*x; writeln(x); x:=x*y; var x: integer; x:=x*x; readln (x, y); end. y:=y*y; writeln(y); y:=y*x; begin x:=x*x; writeln(x, ' ', y); y:=y*x; var x, y: integer; y:=x; readln (x); y:=y*x; var x, y: real; x:=x*y; y:=y*y;
Текст программы (текст должен быть виден):
Всего команд в программе: _____
2. Составьте тесты для проверки правильности решения задачи:
3. Выполните программу для предложенных тестовых данных (протестируйте ее). Если обнаружите ошибки, исправьте их.
3. Выполните программу для предложенных тестовых данных (протестируйте ее). Если обнаружите ошибки, исправьте их.
4. Скриншот выполнения программы (текст программы должен быть виден):
Скриншот |
Для того чтобы составить программу для линейного алгоритма и выполнить ее на компьютере, нужно:
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
__________________________________________________________________
_________________________________________________________________
Оценка учителя: ________