diff --git a/README.md b/README.md index 3a4bfbfa..c40743b3 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,29 @@ Enter string: exit! ``` +### Задание 3 +1. Решить онлайн [задание](https://www.codewars.com/kata/56a32dd6e4f4748cc3000006/train/ruby). +2. Код с решением поместить в файл `rainfall.rb` в папку с домашним заданием `hometask-3`. +3. В этот же файл добавить функцию `run_cli`, которая ожидает ввод пользователя. +Если пользователь ввел `exit!`, программа должна завершиться. +Если пользователь ввел пустую строку, программа должна вывести сообщение об ошибке и ожидать следующий ввод пользователя. +В остальных случаях в консоль выводится результат вызова функции `mean` и функции `variance` c введенной строкой, +после чего программа ожидает следующий ввод пользователя. +Файл должен быть исполняемым. +Пример работы программы: +``` +$ ./rainfall.rb +Enter city name: + +City name can not be blank! +Enter city name: +London +Rainfall mean: 51.199999999999996 +Rainfall variance: 57.42833333333374 +Enter city name: +exit! +``` + ## Гайд по оформлению домашнего задания ### Краткое описание Код каждого домашнего задания должен быть отправлены на проверку в качестве PR (Pull Request).