понедельник, 19 сентября 2011 г.

Первое домашнее задание для группы из Салавата

Задачи, которые в качестве домашнего задания должны были сделать ученики из Гимназии №2 г.Салавата
=====================================================================

Задание №1
Напиши класс (программу), которая выводит на экран в первой строке ­– твое имя и фамилию, во второй – адрес, в третьей – телефон.

Задание №2
Напиши класс (программу), которая выводит на экран в первой строке ­– твое имя и фамилию, во второй – адрес, в третьей – телефон. Все это надо вывести в рамке из знаков "решетка" (#).

Задание №3
Напиши класс (программу), которая принимает с клавиатуры целое число и выводит на экран его куб (с пояснительными надписями).

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

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

Задание №6
Напиши класс (программу), которая принимает с клавиатуры целое число и выводит на экран равное ему число с противоположным знаком (с пояснительными надписями).

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

Задание №8
Все то же самое, что и в задании №7 – но числа должны выводиться в одной строке.

Задание №9
Напиши класс (программу), которая принимает с клавиатуры целое число и выводит на экран три предыдущим ему целых числа – каждое в отдельной строке. Например, для введенного значения 7 на экран надо вывести значения 6, 5 и 4 (в разных строках).

Задание №10
Напиши класс (программу), которая принимает с клавиатуры два целых числа и выводит на экран три следующих за первым целых числа, причем с "промежутком" между ними, равным второму – каждое в отдельной строке. Например, для введенных значений 7 и 5 на экран надо вывести значения 12, 17 и 22 (в разных строках).


2 комментария:

  1. Решение заданий:
    __________________________________________________
    Задание №1:
    import java.util.*;
    class no1
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      System.out.println("Имя, фамилия");
      System.out.println("Адрес");
      System.out.println("Телефон");
      }
    }

    Задание №2:
    import java.util.*;
    class no2
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      System.out.println("###################################");
      System.out.println("#Имя, фамилия n#");
      System.out.println("#Адрес n#");
      System.out.println("#Телефон n#");
      System.out.println("###################################");
     }
    }
    Примечание:где n вставлять пробелы.

    Задание №3:
    import java.util.*;
    class no3
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
      {
      int x,y;
      System.out.println("Введите число:");
      x=read.nextInt();
      y=x*x*x;
      System.out.println("Результат:");
      System.out.println(x+"^3="+y+";");
     }
    }

    Задание №4:
    import java.util.*;
    class no4
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
      {
      int x,z,y,y2;
      System.out.println("Введите первое число:");
      x=read.nextInt();
      System.out.println("Введите второе число:");
      z=read.nextInt();
      y=x+z;
      y2=x*z;
      System.out.println("Результат:");
      System.out.println(x+"+"+z+"="+y+";");
      System.out.println(x+"*"+z+"="+y2+";");
     }
    }
    Примечание:также можно использовать вместо четырёх переменных три.


    Задание №5:
    import java.util.*;
    class no5
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      int x,y,z,z2,z3;
      System.out.println("Введите первое число:");
      x=read.nextInt();
      System.out.println("Введите второе число:");
      y=read.nextInt();
      z=x-y;
      z2=y-2*x;
      z3=2*y*(x+6);
      System.out.println("Результат:");
      System.out.println(x+"-"+y+"="+z+";");
      System.out.println(y+"-2*"+x+"="+z2+";");
     System.out.println("2*"+y+"*("+x+"+6)="+z3+".");
     }
    }
    Примечание:также можно использовать вместо пяти переменных три.

    Задание №6:
    import java.util.*;
    class no6
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      int x,y;
      System.out.println("Введите число");
      x=read.nextInt();
      y=(-1)*x;
      System.out.println("Результат:");
      System.out.println(y);
     }
    }

    Задание №7:
    import java.util.*;
    class no7
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      int x,y,y2,y3;
      System.out.println("Введите число");
      x=read.nextInt();
      y=x+1;
      y2=y+1;
      y3=y2+1;
      System.out.println("Результат:");
      System.out.println(y);
      System.out.println(y2);
      System.out.println(y3);
     }
    }
    Примечание:также можно использовать вместо четырёх переменных две.


    Задание №8:
    import java.util.*;
    class no8
    {
     static Scanner read=new Scanner (System.in);
     public static void main (String[]args)
     {
      int x,y,y2,y3;
      System.out.println("Введите число");
      x=read.nextInt();
      y=x+1;
      y2=y+1;
      y3=y2+1;
      System.out.println("Результат:");
      System.out.println(y+";"+y2+";"+y3+".");
     }
    }
    Примечание:также можно использовать вместо четырёх переменных две.

    ОтветитьУдалить
  2. Отлично, AVV, просто отлично.
    Очень хорошо, что ты написал комментарий насчет возможности использовать разное количество переменных

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