Презентация · для учителей
Презентация «Алгоритм становится программой»
Спецификация, числовые типы, линейная программа, трассировка и тесты.
Раздел «Основные алгоритмические конструкции». Изучение основных понятий по теме «Основные алгоритмические конструкции». КТП составлено по действующей официальной программе Республики Беларусь.
Конспект урока
Язык примеров
Содержание урока адаптируется под выбранный язык
На первом занятии повышенного уровня вы пройдёте полный цикл разработки: задача → входные и выходные данные → типы → алгоритм → программа → тесты.
По цене товара 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.
Программа готова, когда типы соответствуют модели, результат форматируется до двух знаков, а обычный и граничные тесты совпадают с ожидаемыми.
var p, d, cost: real; n: integer;
begin
readln(p, n, d);
cost := p * n * (1 - d / 100);
writeln(cost:0:2);
end.
Материалы урока
Презентация · для учителей
Спецификация, числовые типы, линейная программа, трассировка и тесты.
Методичка · для учителей
Полный сценарий, рабочий лист, три реализации, тесты и ключи.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!