Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class MethodsHomeworkLevelZero {
- public static void main(String[] args) {
- }
- //Создать метод, суммирующий 2 числа.
- //int sum(int a, int b)
- public int sum(int a, int b) {
- int sum = a + b;
- return sum;
- }
- //Создать метод, определяющий, является ли число возрастом. Возраст человека - число от 1 до 120.
- //boolean isAge(int n)
- public boolean isAge(int n) {
- boolean age = n > 1 && n < 120;
- return age;
- }
- //Создать метод, находящий последний символ в строке. Если строка пустая, бросить исключение IllegalArgumentException.
- //char lastChar(String s)
- char lastChar(String s) {
- if (s.isEmpty()) {
- throw new IllegalArgumentException("You entered empty string");
- } else {
- char lastChar = s.charAt(s.length() - 1);
- return lastChar;
- }
- }
- //Создать метод, подсчитывающий сумму всех чисел от from до to: from + (from+1) + (from+2) + … + to. Если from > to,
- // бросить исключение IllegalArgumentException.
- //int rangeSum(int from, int to)
- int rangeSum(int from, int to) {
- int rangeSum = 0;
- if (from > to) {
- throw new IllegalArgumentException("You entered incorrect values. From must be less than to.");
- }
- for (int n = from; n <= to; n++) {
- rangeSum += n;
- }
- return rangeSum;
- }
- //Создать метод, печатающий четные числа от from до to. Если from > to, бросить исключение IllegalArgumentException.
- //void printEvens(int from, int to)
- void printEvens(int from, int to) {
- if (from > to) {
- throw new IllegalArgumentException("You entered incorrect values. From must be less than to.");
- } else {
- for (int n = from; n <= to; n++) {
- if (n % 2 == 0) {
- System.out.print(n + " ");
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment