суббота, 13 ноября 2010 г.

Несколько задач на программы с вводом данных

  1. Напиши программу (класс), которая принимает с клавиатуры целое число и выводит на экран следующие значения (каждое – в отдельной строке): число, меньшее введенного на 1 и число, большее введенного на 2

  1. Напиши программу (класс), которая принимает с клавиатуры целое число и выводит на экран следующие значения (каждое – в отдельной строке): снова введенное число и число, равное введенному, но с противоположным знаком.

  1. Напиши программу (класс), которая принимает с клавиатуры целое число и выводит на экран следующие значения (каждое – в отдельной строке): три числа, следующих за введенным.

  1. Напиши программу (класс), которая принимает с клавиатуры два целых числа и выводит на экран следующие значения (каждое – в отдельной строке): сумму введенных чисел, их произведение, разницу между первым и вторым, разницу между вторым и первым.

  1. Напиши программу (класс), которая принимает с клавиатуры два целых числа и выводит на экран следующие значения (каждое – в отдельной строке): квадрат каждого числа (отдельно) и сумму квадратов введенных чисел.

  1. Напиши программу (класс), которая принимает с клавиатуры два целых числа, каждое из которых представляет собой размер одной из сторон прямоугольника и выводит на экран следующие значения (каждое – в отдельной строке): площадь прямоугольника и его периметр.

  1. Напиши программу (класс), которая принимает с клавиатуры три целых числа, каждое из которых представляет собой размер одной из сторон параллелепипеда и выводит на экран следующие значения (каждое – в отдельной строке): объем, площадь каждой из граней, общую площадь и общий периметр.

  1. Напиши программу (класс), которая принимает с клавиатуры два целых числа, первое из которых представляет собой год рождения, а второе – год смерти (не про нас будь сказано…) и выводит на экран возраст.

  1. Напиши программу (класс), которая принимает с клавиатуры два целых числа, образующих ответ на вопрос «который час?» (первое – часы, второе минуты, например, 15 и 42) и выводит на экран следующие значения (каждое – в отдельной строке):сколько секунд прошло с полуночи да «данного момента» и сколько минут прошло за это де время, а также сколько минут осталось до полуночи.

5 комментариев:

  1. 7 задание
    import java.util.*;
    class _ivan3
    {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args)
    {
    int a,b,c,d;
    System.out.print("Введите высоту");
    a=reader.nextInt();
    System.out.print("Введите ширину");
    b=reader.nextInt();
    System.out.print("Введите толщину");
    c=reader.nextInt();
    d=4*a+4*b+4*c;
    System.out.println("Периметр равен "+d);
    System.out.println("Объём равен "+(a*b*c));
    }
    }

    ОтветитьУдалить
  2. 6
    import java.util.*;
    class _ivan4
    {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args)
    {
    int a,b;
    System.out.print("Введите высоту");
    a=reader.nextInt();
    System.out.print("Введите ширину");
    b=reader.nextInt();
    System.out.println("Периметр равен "+2*(a+b));
    System.out.println("Площадь равна "+(a*b));
    }
    }

    ОтветитьУдалить
  3. 5
    import java.util.*;
    class _ivan
    {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args)
    {
    int a,b;
    a=reader.nextInt();
    b=reader.nextInt();
    System.out.println(a+"^2="+a*a);
    System.out.println(b+"^2="+b*b);
    System.out.println(a+"^2+"+b+"^2="+(a*a+b*b));
    }
    }

    ОтветитьУдалить
  4. 8
    import java.util.*;
    class _ivan1
    {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args)
    {
    int a,b;
    System.out.print("Год рождения");
    a=reader.nextInt();
    System.out.print("Дата смерти");
    b=reader.nextInt();
    System.out.println("Возраст "+(b-a));
    }
    }

    ОтветитьУдалить
  5. 9
    import java.util.*;
    class _ivan2
    {
    static Scanner reader=new Scanner(System.in);
    public static void main(String[] args)
    {
    int a,b,c,d;
    System.out.print("Который сейчас час?");
    a=reader.nextInt();
    System.out.print("Сколько сейчас минут?");
    b=reader.nextInt();
    c=a*3600+b*60;
    d=24*60-(a*60+b);
    System.out.println("Времени с полуночи (с)"+c);
    System.out.println("Времени с полуночи (мин)"+(a*60+b));
    System.out.println("Времени до полуночи (мин)"+d);
    }
    }

    ОтветитьУдалить