Перейти к содержанию

Основные алгоритмические конструкции — изучение основных понятий (1/17)

Раздел «Основные алгоритмические конструкции». Изучение основных понятий по теме «Основные алгоритмические конструкции». КТП составлено по действующей официальной программе Республики Беларусь.

Открыт · Презентация · Методичка

Конспект урока

Язык примеров

Содержание урока адаптируется под выбранный язык

Алгоритм становится программой

На первом занятии повышенного уровня вы пройдёте полный цикл разработки: задача → входные и выходные данные → типы → алгоритм → программа → тесты.

Задача

По цене товара p, количеству n и скидке d% вычислить итоговую стоимость:

cost = p · n · (1 − d / 100)

Для проверки используйте наборы: 12.5, 4, 10 → 45.00; 8, 3, 0 → 24.00; 20, 1, 100 → 0.00.

Критерий готовности

Программа готова, когда типы соответствуют модели, результат форматируется до двух знаков, а обычный и граничные тесты совпадают с ожидаемыми.

Pascal

var p, d, cost: real; n: integer;
begin
  readln(p, n, d);
  cost := p * n * (1 - d / 100);
  writeln(cost:0:2);
end.

Материалы урока

Скачать и открыть

Учителю

2 материала

Презентация · для учителей

Презентация «Алгоритм становится программой»

Спецификация, числовые типы, линейная программа, трассировка и тесты.

Скачать PPTX

Методичка · для учителей

Поурочное планирование и опорная схема (РБ)

Полный сценарий, рабочий лист, три реализации, тесты и ключи.

Скачать DOCX

Поурочное планирование и опорная схема (РБ)

DOCX

Комментарии

Войдите, чтобы оставлять комментарии.

Пока нет комментариев. Будьте первым!