Untitled
unknown
plain_text
2 years ago
2.8 kB
8
Indexable
public class Praktikum { public static void main(String[] args) { WeatherCalendar calendar = new WeatherCalendar ("Октябрь", 31); String[] octoberWeather = new String[]{ "Солнечно", "Дождь", "Пасмурно", "Дождь", "Дождь", "Облачно", "Солнечно", "Дождь", "Пасмурно", "Солнечно", "Солнечно", "Облачно", "Солнечно", "Дождь", "Пасмурно", "Солнечно", "Солнечно", "Облачно", "Облачно", "Облачно", "Облачно", "Дождь", "Дождь", "Облачно", "Солнечно", "Дождь", "Пасмурно", "Дождь", "Солнечно", "Солнечно", "Солнечно", "Солнечно", "Облачно" }; for (int i = 0; i < calendar.numberOfDays; i++) { if (octoberWeather[i].equals("Дождь")) { calendar.addRainyDay(); } } // Проверить, был ли месяц дождливым. Если да - установить значение isRainyMonth if (calendar.rainyDays>15 ){ calendar.isRainyMonth = true; } System.out.println(calendar.month + " " + calendar.year + " года. " + calendar.rainyDays + " дней шёл дождь."); // Проверить значение isRainyMonth if (calendar.isRainyMonth) { System.out.println("Это был дождливый месяц."); } else { System.out.println("Этот месяц был довольно сухим."); } } } class WeatherCalendar { String month; int numberOfDays; int rainyDays; int year = 2020; boolean isRainyMonth; WeatherCalendar (String monthName, int monthNumberOfDays){ // конструктор принимает 2 параметра month = monthName; numberOfDays = monthNumberOfDays;} // Увеличить переменную rainyDays на единицу public void addRainyDay() { rainyDays = rainyDays + 1; } }
Editor is loading...