Skip to content

Latest commit

 

History

History

WeatherAnalysis

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Демонстрация работы

Важно уточнить, что значение "Следы осадков" можно считать как за дождливый день, так и за безосадочный.
Этот параметр возможно изменить возможно изменить, если раскомментировать соответствующую строку в коде.
Результаты будут приведены для обоих случаев:

alt text
Рис.1. Без учёта "Следы остатков"

alt text
Рис.2. Учитывая "Следы остатков"

Задание

Целью задания будет написать небольшое консольное приложение, которое анализирует архив погодных данных и выводит в консоль некоторые статистические данные.
Архив погоды находится на сайте rp5.ru по следующей ссылке:
https://rp5.ru/%D0%90%D1%80%D1%85%D0%B8%D0%B2_%D0%BF%D0%BE%D0%B3%D0%BE%D0%B4%D1%8B_%D0%B2_%D0%A1%D0%B0%D0%BD%D0%BA%D1%82-%D0%9F%D0%B5%D1%82%D0%B5%D1%80%D0%B1%D1%83%D1%80%D0%B3%D0%B5
Задание:

  1. Скачать архив погоды в Санкт-Петербурге, метеостанция 26063 (все дни) с 01.01.2015 по 31.12.2020
  2. С помощью любого языка программирования написать консольное приложение.

Приложение выполняет следующие действия:

  1. Загружает с диска архив погоды
  2. Выводит в консоль следующую статистику по всему архиву:
    2.1. Дату и температуру самого холодного и самого тёплых дней. Вывод в формате: дд.мм.гггг Tmin=?, дд.мм.гггг Tmax=?
    2.2. Самый дождливый летний месяц. Вывод в формате: мм.гггг
    3.2. Самый длинный период без осадков. Вывод в формате: дд.мм.гггг - дд.мм.гггг

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