(курс 68 ч.) Функции в языках объективно-ориентированного и процедурного программирования | Лабораторная работа № 2. Шаг 3. Задача 5

Планирование уроков на учебный год (по учебнику Н.Д. Угриновича)


Урок 7
Функции в языках объективно-ориентированного и процедурного программирования


§ 1.5. Функции в языках объективно-ориентированного и процедурного программирования



Содержание урока

1.5. Функции в языках объективно-ориентированного и процедурного программирования

Лабораторная работа № 2. Шаг 1. Знакомство с этапами разработки программы

Лабораторная работа № 2. Шаг 2. Изучаем язык программирования Паскаль

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 1

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 2

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 3

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 4

Лабораторная работа № 2. Шаг 3. Решаем задачи на Паскале. Задача 5

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

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


Лабораторная работа № 2
«Учимся программировать линейные алгоритмы»
Шаг 3. Решаем задачи на Паскале. Задача 5


Для дополнительного выполнения

image Задача 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. Составьте тесты для проверки правильности решения задачи:

image

3. Выполните программу для предложенных тестовых данных (протестируйте ее). Если обнаружите ошибки, исправьте их.

3. Выполните программу для предложенных тестовых данных (протестируйте ее). Если обнаружите ошибки, исправьте их.

4. Скриншот выполнения программы (текст программы должен быть виден):

 Скриншот 


Выводы


Для того чтобы составить программу для линейного алгоритма и выполнить ее на компьютере, нужно:

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

__________________________________________________________________

_________________________________________________________________

Оценка учителя: ________

Cкачать материалы урока
image






Наверх