Основные алгоритмические конструкции — изучение основных понятий (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 материалаОт сообщества
Материалы сообщества0
Дополнения от учителей к этому уроку. Проверены модерацией, но не являются редакционным контентом MediaSchool.
Поделитесь первым материалом
Рабочий лист, презентация или методичка помогут другим учителям подготовиться к уроку.
Комментарии
Войдите, чтобы оставлять комментарии.
Пока нет комментариев. Будьте первым!