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



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


image Задача 1. Среднее арифметическое. Вводятся три целых числа. Найдите среднее арифметическое этих чисел.

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

program sredarifm;
d:=a+b+c;
writeln('sa = ', d);
d: real;
begin
var a, b, c: integer;
d:=d/3;
readln (a, b, c, d);
writeln('sa = ', sa:5:2);
var d: real;
end.
var a, b, c, d: integer;
readln (a, b, c);
var a, b, c, d: real;

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


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

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

image

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

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

 Скриншот 


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







Наверх