ЗАДАЧА 12.04.01.

package com.javarush.test.level12.lesson04.task01;

/* print(int) и print(String)
Написать два метода: print(int) и print(String).
*/

public class Solution
{
    public static void main(String[] args)
    {

    }

    //Напишите тут ваши методы
    public void print(int a)
    {

    }
    public void print(String b)
    {

    }
}

 

ЗАДАЧА 12.04.02.

package com.javarush.test.level12.lesson04.task02;

/* print(int) и print(Integer)
Написать два метода: print(int) и print(Integer).
Написать такой код в методе main, чтобы вызвались они оба.
*/

public class Solution
{
    public void main(String[] args)
    {
        print(5);
        print(35743945);
    }

    //Напишите тут ваши методы
    public void print(int a)
    {
        System.out.println(a);
    }
    public void print(Integer b)
    {
        System.out.println(b);
    }
}

 

ЗАДАЧА 12.04.03.

package com.javarush.test.level12.lesson04.task03;

/* Пять методов print с разными параметрами
Написать пять методов print с разными параметрами.
*/

public class Solution
{
    public static void main(String[] args)
    {

    }

    //Напишите тут ваши методы
    public void print(int a)
    {

    }
    public void print(String b)
    {

    }
    public void print(boolean c)
    {

    }
    public void print(double d)
    {

    }
    public void print(char e)
    {

    }
}

 

ЗАДАЧА 12.04.04.

package com.javarush.test.level12.lesson04.task04;

/* Три метода возвращают минимальное из двух переданных в него чисел
Написать public static методы: int min(int, int), long min(long, long), double min(double, double).
Каждый метод должен возвращать минимальное из двух переданных в него чисел.
*/

public class Solution
{
    public static void main(String[] args)
    {

    }

    //Напишите тут ваши методы
    public static int min(int a, int b)
    {
        if (a > b)
            return b;
        else return a;
    }
    public static long min(long c, long d)
    {
        if (c > d) return d;
        else return c;
    }
    public static double min(double e, double f)
    {
        if (e > f) return f;
        else return e;
    }
}

 

ЗАДАЧА 12.04.05.

package com.javarush.test.level12.lesson04.task05;

/* Три метода возвращают максимальное из двух переданных в него чисел
Написать public static методы: int max(int, int), long max (long, long), double max (double, double).
Каждый метод должен возвращать максимальное из двух переданных в него чисел.
*/

public class Solution
{
    public static void main(String[] args)
    {

    }

    //Напишите тут ваши методы
    public static int max(int a, int b)
    {
        if (a < b)
            return b;
        else return a;
    }
    public static long max(long c, long d)
    {
        if (c < d) return d;
        else return c;
    }
    public static double max(double e, double f)
    {
        if (e < f) return f;
        else return e;
    }
}