Иллюстрированный самоучитель по Turbo Pascal для начинающих

Графика

219. Написать программу, которая выводит на экран гистограмму успеваемости учеников класса, например, по итогам контрольной работы. Исходные данные следует ввести в алфавитно-цифровом режиме работы. Рекомендуемый вид экрана во время работы программы приведен ниже. На первом рисунке экран показан во время ввода исходных данных, на втором приведен вид диаграммы на экране.

Обработка результатов контрольной работы.
Введите исходные данные:
пятерок › 10
четверок › 15
троек › 7
двоек › 1
Результаты контрольной работы

Иллюстрированный самоучитель по Turbo Pascal для начинающих › Задачи › Графика

220. Написать программу, которая выводит круговую диаграмму, отражающую товарооборот (в процентах) книжного магазина. Исходные данные (объем продаж в рублях по категориям: книги, журналы, открытки и канцтовары) вводятся во время работы программы. Пример диаграммы приведен ниже.

Иллюстрированный самоучитель по Turbo Pascal для начинающих › Задачи › Графика

221. Написать программу, которая выводит на экран изображение работающего светофора. Рекомендуемый вид светофора и алгоритм его работы приведены ниже.

Иллюстрированный самоучитель по Turbo Pascal для начинающих › Задачи › Графика

Факультатив

222. Написать программу, которая выводит на экран изображение идущих часов, имеющих секундную и минутную стрелки.

223. Написать программу, которая выводит на экран график функции у -2 Sin(x) е*/5.

224. Написать функцию, которая в графическом режиме вводит с клавиатуры дробное число. Набираемые пользователем символы (знак "минус", цифры и точка должны появляться на экране в зависимости от текущего положения точки вывода. Во время ожидания очередного символа на экране должен мигать курсор. Требуется, чтобы функция обеспечивала пользователю возможность простейшего редактирования – удаление последнего введенного символа (при помощи клавиши BackSpace).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.