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



Урок 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. Решаем задачи на Паскале. Задача 4


image Задача 4. Вычисление степени. Вводится целочисленная переменная х. Найдите х6 за три умножения.

1. Дан набор команд в произвольном порядке (других команд в программе быть не должно). Соберите программу путем выбора правильных команд.

y:=x*x;
writeln(y);
var x: integer;
program x6;
x:=x*x;
readln (x, y);
end.
y:=y*y;
writeln(x);
begin
writeln(x, '  ' ,y);
var x, y: integer;
y:=x;
readln (x);
y:=y*x;
var x, y :real;
x:=x*y;

Текст программы (текст должен быть виден):


Всего команд в программе: _____

2. Составьте тесты для проверки правильности решения задачи:

image

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

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

 Скриншот 


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







Наверх