logo
Курсовые / Лабораторная работа20-25

8. Метеослужба

В этом проекте три версии задания.

Версия 1 (полностью интерактивная).

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

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

Версия 2 (интерактивная версия с выводом в файл).

Чтобы улучшить программу, обеспечьте возможность вывода таблицы и гистограммы в файл по запросу пользователя. Название файла также вводится пользователем. Чтобы написать программу, способную читать название файла, следует воспользоваться материалом раздела "Ввод имен файлов"

Версия 3 (ввод-вывод из файла).

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