Задачи для повторения и закрепления — 04 #
- Давайте попробуем написать методы для вычисления площади и периметра фигур: квадрата, прямоугольника, треугольника, круга. И один раз напишем их исполняющими, а один раз возвратными. В обоих случаях методы должны принимать необходимые данные для вычисления: как радиус, длину сторон или прочее.
- Даны натуральные числа от a = 35 до b = 87. Вывести на консоль те из них, которые при делении на 7 дают остаток 1, 2 или 5. а и b должны приниматься методом.
- Напишите метод(ы)- программу с описанием человеческих действий через комментирование кода или через систему вывода сообщений на экран, из которой понятно как получить утреннюю чашку кофе, а в пятницу вечером бутылку холодного пива.
- Дано два числа (a и b). Написать метод, который вернет сумму всех чисел между (a и b). Если a равно b, метод должен вернут a+b
Пример: sum(2,4) -> 9 - Реализовать метод печатающий таблицу умножения для заданного числа
Пример: multiplicationTable(3)->
3x1=3 3x2=6 …. 3x10=30
- Реализовать метод, печатающий все високосные годы в интервале от year1 до year2
Пример: printLeapYears(2000,2009) ->2000 2004 2008
- Реализовать метод, считающий все високосные годы в интервале от year1 до year2
Пример: countLeapYears(2000,2009) -> 3 - Напишите метод, который выводит на экран квадрат с заданной стороной символами “*”
Пример: printSquare(4) ->**** **** **** ****
- Реализовать метод, который принимает целое положительное число. Метод должен выводить на экран все положительные числа, на которые заданное число делится без остатка и отображает количество найденных делителей.
Пример: printDivisors(32) ->32 16 8 4 2 1 Total divisors: 6
- Дано два целых положительных числа от 1 до 99. Реализовать метод, который для каждого числа от a до b печатает строку вида “23 рубля”
Пример: printSumInRub(1,5) ->1 рубль 2 рубля 3 рубля 4 рубля 5 рублей