• Июня 05, 2020, 01:53:34 am
• Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Новости: Вебинар по выбору IT профессии: http://bit.ly/2S4kcC6

Автор Тема: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)  (Прочитано 311 раз)

Vitalii Kirichkov

  • Пользователи
  • *
  • Сообщений: 6
    • ICQ клиент - 161985688
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #15 : Мая 19, 2020, 09:44:31 pm »
Задание 1
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

System.out.println("Введите пятизначное число");

int numberAll = sc.nextInt();

int n1 = numberAll / 10000;
System.out.println(n1);
int n2 = numberAll % 10000 / 1000;
System.out.println(n2);
int n3 = numberAll % 1000 / 100;
System.out.println(n3);
int n4 = numberAll % 100 / 10;
System.out.println(n4);
int n5 = numberAll % 10;
System.out.println(n5);

}

}
Задание 2
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

System.out.println("Введите длину стороны А треугольника");
double sideA = sc.nextDouble();
System.out.println("Введите длину стороны B треугольника");
double sideB = sc.nextDouble();
System.out.println("Введите длину стороны C треугольника");
double sideC = sc.nextDouble();

double hPer = (sideA + sideB + sideC) / 2;

double square = Math.sqrt(hPer * (hPer - sideA) * (hPer - sideB) * (hPer - sideC));

System.out.println("Площадь треугольника = " + square);

}

}
Задание 3
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

System.out.println("Введите радиус круга");
double r = sc.nextDouble();
double l = 2 * Math.PI * r;
System.out.println("Радиус окружности " + l);

}

}

Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #16 : Мая 20, 2020, 12:16:49 am »
Лекция 2.
Задача 1.
package os.net.ua;
import java.util.Scanner;

public class TaskWithNumbers {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner (System.in);

System.out.println("Show 5 numbers");
int generalValue = sc.nextInt();
int value1 = generalValue/10000;
int value2 = generalValue%10000/1000;
int value3 = generalValue%1000/100;
int value4 = generalValue%100/10;
int value5 = generalValue%10;
System.out.println(value1);
System.out.println(value2);
System.out.println(value3);
System.out.println(value4);
System.out.println(value5);



}

}


Задача 2
package abc.fm.et;
import java.util.Scanner;

public class MainArea {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner (System.in);
System.out.println("Input Side A");
double sideA = sc.nextDouble();
System.out.println("Input Side B");
double sideB = sc.nextDouble();

System.out.println("Input Side C");
double sideC = sc.nextDouble();
double p = (sideA+sideB+sideC)/2;
double S=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));
System.out.println("Area of triangle=");
System.out.println (S);






}

}


Задача 3

package fg.nm.ua;
import java.util.Scanner;

public class MainCircuit {


public static void main(String[] args) {
// TODO Auto-generated method stub
double Pi=3.1415;
Scanner sc = new Scanner (System.in);
System.out.println("Input radius=");
double radius = sc.nextDouble();
double l = 2*Pi*radius;
System.out.println("circuit=");
System.out.println(l);




}

}



Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 13766
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #17 : Мая 20, 2020, 12:26:54 am »
Кондрат
Решение верное

SeregaS
Имена классов в Java принято записывать с большой буквы, так что такие названия неудачны:

public class task1 {
Как я и говорил в Java уже есть встроенное Pi — Math.PI так что такая строка также не особо удачна
                final double Pi = 3.1415926536;
В остальном решение верное

MaryKlymenko
Решение верное

Vitalii Kirichkov
Решение верное

Ksenia
В Java имена переменных принято записывать с маленькой буквы, так что такие решения неудачны:
                double S=Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));Как я и говорил в Java уже есть встроенное Pi — Math.PI так что такая строка также не особо удачна
                double Pi=3.1415;
В остальном решение верное

Мария Терлецкая

  • Пользователи
  • *
  • Сообщений: 3
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #18 : Мая 20, 2020, 06:39:55 pm »
1 задание
package hw1p1;

import java.util.Scanner;



public class hw1p1 {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner (System.in);
System.out.println("Input n");
int n = sc.nextInt() ;
int p1 = n/10000;
int p2 = n%10000/1000;
int p3 = n%1000/100;
int p4 = n%100/10;
int p5 = n%10/1;
System.out.println(p1);
System.out.println(p2);
System.out.println(p3);
System.out.println(p4);
System.out.println(p5);

Мария Терлецкая

  • Пользователи
  • *
  • Сообщений: 3
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #19 : Мая 20, 2020, 06:41:47 pm »
2 задание
package hw1p2;

public class hw1p2 {

public static void main(String[] args) {
// TODO Auto-generated method stub
double a = 3;
double b = 4;
double c = 5;
double p = (a + b + c)/2;
double S = Math.sqrt(p*(p-a)*(p-b)*(p-c));
System.out.println(S);


3 задание
package hw1p3;

import java.util.Scanner;


public class hw1p3 {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("Input r");
double r = sc.nextInt();
double l = 2*Math.PI*r;
System.out.println(l);


Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 13766
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #20 : Мая 21, 2020, 12:36:39 am »
Мария Терлецкая
В Java имена переменных принято записывать с маленькой буквы, так что такой код неудачен:
                double S = Math.sqrt(p*(p-a)*(p-b)*(p-c));
В остальном решение верное

Кондрат

  • Пользователи
  • *
  • Сообщений: 7
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #21 : Мая 21, 2020, 03:38:26 am »
Assignment aka HW #2
*************First level*************
Task_1 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                System.out.print("Enter your first number: ");
int a = myInput.nextInt();

System.out.print("Enter your second number: ");
int b = myInput.nextInt();

System.out.print("Enter your third number: ");
int c = myInput.nextInt();

System.out.print("Enter your fourth number: ");
int d = myInput.nextInt();

int max = a;

if (b > max)
max = b;

if (c > max)
max = c;

if (d > max)
max = d;

System.out.print("Largest number is: " + max);
}
}

Task_2 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                final int floorsCount = 9;
final int houseSectionsCount = 4;
final int flatsPerFloor = 4;

final int maxFlatNumber = floorsCount * flatsPerFloor * houseSectionsCount;

System.out.print("Enter flat number: ");
int flatNumber = myInput.nextInt();

if (flatNumber <= 0 || flatNumber > maxFlatNumber)
{
System.out.print("You enter wrong flat number !");
}
else
{
int section = (int) Math.ceil(flatNumber / (double)(floorsCount * flatsPerFloor));
System.out.println("Your flat is in section number : " + section);

flatNumber -= (section - 1) * floorsCount * flatsPerFloor;
int floor = (int) Math.ceil(flatNumber / (double)flatsPerFloor);
System.out.println("Your flat is on floor number : " + floor);
}
}
}

Task_3 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                System.out.print("Enter year number: ");
int year = myInput.nextInt();

if (year < 0)
{
System.out.print("You enter wrong year number !");
}
else
{
if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)
{
System.out.print("This year has 366 days in it");
}
else
{
System.out.print("This year has 365 days in it");
}
}
}
}

Task_4 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                System.out.print("Enter length of first side: ");
double sideA = myInput.nextDouble();

System.out.print("Enter length of second side: ");
double sideB = myInput.nextDouble();

System.out.print("Enter length of third side: ");
double sideC = myInput.nextDouble();

if ((sideA + sideB > sideC) && (sideA + sideC > sideB) && (sideB + sideC > sideA))
{
System.out.print("Triangle with such sides length exists !");
}
else
{
System.out.print("Triangle with such sides length does not exists !");
}
}
}

*************Second level*************
Task_1 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                final double radius = 4;

System.out.print("Enter x coordinate: ");
double x = myInput.nextDouble();

System.out.print("Enter y coordinate: ");
double y = myInput.nextDouble();

if (Math.sqrt(x * x + y * y) >= 4)
{
System.out.print("Your point is out of circle !");
}
else
{
System.out.print("Your point is in circle(or on circle circumferences) !");
}
}
}
Task_2 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                /*
* for this task cross product of sides(as vectors) could be used to determine answer.
* but I decided to go with simplified barycentric coordinates version.
*/

                final double aX = 0.0;
final double aY = 0.0;

final double bX = 4.0;
final double bY = 4.0;

final double cX = 6.0;
final double cY = 1.0;

System.out.print("Enter x coordinate: ");
double x = myInput.nextDouble();

System.out.print("Enter y coordinate: ");
double y = myInput.nextDouble();

double d1 = (x - bX) * (aY - bY) - (aX - bX) * (y - bY);
double d2 = (x - cX) * (bY - cY) - (bX - cX) * (y - cY);
double d3 = (x - aX) * (cY - aY) - (cX - aX) * (y - aY);

boolean neg = (d1 < 0) || (d2 < 0) || (d3 < 0);
boolean pos = (d1 > 0) || (d2 > 0) || (d3 > 0);

if (!(neg && pos))
{
System.out.print("Your point is in triangle !");
}
else
{
System.out.print("Your point is out of triangle !");
}
}
}
Task_3 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

System.out.print("Enter your ticket number: ");
int userNumber = myInput.nextInt();

int firstDigit = userNumber / 1000;
userNumber %= 1000;
int secondDigit = userNumber / 100;
userNumber %= 100;
int thirdDigit = userNumber / 10;
userNumber %= 10;
int fourthDigit = userNumber;

if (firstDigit + secondDigit == thirdDigit + fourthDigit)
{
System.out.println("Your ticket is lucky!");
}
else
{
System.out.println("Your ticket is not lucky!");
}
}
}
Task_4 :
import java.util.Scanner;

public class Main {

public static void main(String[] args) {
Scanner myInput = new Scanner( System.in );

                System.out.print("Enter your nubmer: ");
int userNumber = myInput.nextInt();

int firstDigit = userNumber / 100000;
userNumber %= 100000;
int secondDigit = userNumber / 10000;
userNumber %= 10000;
int thirdDigit = userNumber / 1000;
userNumber %= 1000;
int fourthDigit = userNumber / 100;
userNumber %= 100;
int fifthDigit = userNumber / 10;
userNumber %= 10;
int sixthDigit = userNumber;

if (firstDigit == sixthDigit && secondDigit == fifthDigit && thirdDigit == fourthDigit)
{
System.out.println("Your number is palindrome!");
}
else
{
System.out.println("Your number is not a palindrome!");
}
}
}

MaryKlymenko

  • Пользователи
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #22 : Мая 21, 2020, 10:44:13 pm »
First part
task#1
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Input number: ");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();
int d = sc.nextInt();

int max = a;

if (b > max) {
max = b;
}

if (c > max) {
max = c;
}
if (d > max) {
max = d;
}
System.out.println(max);
}
task#2
public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.println("Input number of appartment: ");
int number = sc.nextInt();

int porch = (number - 1) / 36 + 1;
System.out.println("The porch is: " + porch);

int residue = (number - 1) % (9 * 4);
int floar = residue / 4 + 1;
System.out.println("The floar is: " + floar);
}
task#3
public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.println("Input year and press Enter");
int a = sc.nextInt();

int b = a % 400;
int c = a % 100;
int d = a % 4;

if (d < 1 && c >= 1) {
System.out.println("It is a leap year, 366 days");
} else if (b < 1) {
System.out.println("It is a leap year, 366 days");
} else {
System.out.println("It is a regular year, 365 days");
}
}
task#4
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the three sides of the triangle: ");
int a = sc.nextInt();
int b = sc.nextInt();
int c = sc.nextInt();

if ((a + b) > c && (b + c) > a && (a + c) > b) {
System.out.println("Triangle exists");
} else if ((a + b) < c && (b + c) < a && (a + c) < b) {
System.out.println("Triangle doesn't exist");
} else {
System.out.println("Triangle doesn't exist");
}
}
Second Part
task#1
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter the x and y points coordinates: ");
int x = sc.nextInt();
int y = sc.nextInt();
int radius = 4;
double hypotenuse = Math.sqrt(x * x + y * y);
if (hypotenuse <= radius) {
System.out.println("The point is lie inside the circle");
} else {
System.out.println("The point doesn't lie inside the circle");
}
}
task#2  :-\
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);

double x1 = 0;
double y1 = 0;

double x2 = 4;
double y2 = 4;

double x3 = 6;
double y3 = 1;

// side of default triangle
double ab = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
double bc = Math.sqrt((x3 - x2) * (x3 - x2) + (y3 - y2) * (y3 - y2));
double ac = Math.sqrt((x3 - x1) * (x3 - x1) + (y3 - y1) * (y3 - y1));

double p = (ab + bc + ac) / 2;
double s = Math.sqrt(p * (p - ab) * (p - bc) * (p - ac));

System.out.println("Enter point coordinates.");

double x = sc.nextDouble();
double y = sc.nextDouble();

// side of new triangle
double ad = Math.sqrt((x - x1) * (x - x1) + (y - y1) * (y - y1));
double bd = Math.sqrt((x - x2) * (x - x2) + (y - y2) * (y - y2));
double cd = Math.sqrt((x - x3) * (x - x3) + (y - y3) * (y - y3));

// area of a triangle v1
double p1 = (ab + ad + bd) / 2;
double s1 = Math.sqrt(p1 * (p1 - ab) * (p1 - ad) * (p1 - bd));

// area of a triangle v2
double p2 = (ac + ad + cd) / 2;
double s2 = Math.sqrt(p2 * (p2 - ac) * (p2 - ad) * (p2 - cd));

// area of a triangle v3
double p3 = (bc + cd + bd) / 2;
double s3 = Math.sqrt(p3 * (p3 - bc) * (p3 - cd) * (p3 - bd));

if ((s1 + s2 + s3) <= s) {
System.out.println("The point lies inside the triangle");
} else {
System.out.println("The point isn't lie inside the triangle");
}
}
task#3
public static void main(String[] args) {
int a = 1234;
int first = a % 10000 / 1000;
int second = a % 1000 / 100;
int third = a % 100 / 10;
int fourth = a % 10 / 1;

if (first + second == third + fourth) {
System.out.println("This number is lucky");
} else {
System.out.println("This number isn't lucky");
}
}
task#4
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter a six digit number: ");
int n = sc.nextInt();
int first = n / 100000;
int second = n % 100000 / 10000;
int third = n % 10000 / 1000;
int fourth = n % 1000 / 100;
int fifth = n % 100 / 10;
int six = n % 10;

if (first == six && second == fifth && third == fourth) {
System.out.println("This number is palindromey");
} else {
System.out.println("This number isn't palindrome");
}
}

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 13766
    • Просмотр профиля
    • E-mail
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #23 : Мая 22, 2020, 12:00:09 am »
Кондрат
Решение верное

MaryKlymenko
Решение верное

Vitalii Kirichkov

  • Пользователи
  • *
  • Сообщений: 6
    • ICQ клиент - 161985688
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #24 : Мая 23, 2020, 11:57:43 pm »
Уровень 1. Задача 1
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);

System.out.println("Введите первое число");
int n1 = sc.nextInt();

System.out.println("Введите второе число");
int n2 = sc.nextInt();

System.out.println("Введите третье число");
int n3 = sc.nextInt();

System.out.println("Введите четвертое число");
int n4 = sc.nextInt();

int maxN = 0;

if (n1 > n2 && n1 > n3 && n1 > n4) {
maxN = n1;
}
if (n2 > n1 && n2 > n3 && n2 > n4) {
maxN = n2;
}
if (n3 > n1 && n3 > n2 && n3 > n4) {
maxN = n3;
}
if (n4 > n1 && n4 > n2 && n4 > n3) {
maxN = n4;
}

System.out.println("Максимальное число из них " + maxN);
}
}
Уровень 1. Задача 2
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
// TODO Auto-generated method stub

Scanner sc = new Scanner(System.in);

System.out.println("Введите номер квартиры");
int apart = sc.nextInt();

int porch;
int floor;
int nApart = 4 * 9 * 4;

if (apart > 0 && apart <= nApart) {
porch = (apart - 1) / 36 + 1;
floor = ((apart - 1) % 36) / 4 + 1;
System.out.println("Подъезд " + porch);
System.out.println("Этаж " + floor);
} else {
System.out.println("Такой квартиры не существует");
}

}

}
Уровень 1. Задача 3
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Введите год");
int year = sc.nextInt();

if (year % 400 == 0 || year % 4 == 0 && year % 100 != 0) {
System.out.println("Год высокосный");
} else {
System.out.println("Год не высокосный");
}
}
}
Уровень 1. Задача 4
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Введите сторону A треугольника");
double a = sc.nextDouble();
System.out.println("Введите сторону B треугольника");
double b = sc.nextDouble();
System.out.println("Введите сторону C треугольника");
double c = sc.nextDouble();

if ((a + b) > c && (a + c) > b && (b + c) > a) {
System.out.println("Треугольник существует");
} else {
System.out.println("Треугольник не существует");
}
}

}
Уровень 2. Задача 1
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Введите координату X точки");
double x = sc.nextDouble();
System.out.println("Введите координату Y точки");
double y = sc.nextDouble();
double r = 4;

double hyp = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));

if (hyp <= r) {
System.out.println("Точка находится внутри круга");
} else {
System.out.println("Точка находится вне круга");
}

}

}
Уровень 2. Задача 3
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Введите четырехзначное номер билета");

int n0 = sc.nextInt();

int n1 = n0 / 1000;
int n2 = n0 % 1000 / 100;
int n3 = n0 % 100 / 10;
int n4 = n0 % 10;

if (n1 + n2 == n3 + n4) {
System.out.println("Билет счастливый");
} else {
System.out.println("Билет несчастливый");
}
}

}
Уровень 1. Задача 4
package net.ukr.batanik;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Введите шестизначное число");

int n0 = sc.nextInt();

int n1 = n0 / 100_000;
int n2 = n0 % 100_000 / 10_000;
int n3 = n0 % 10_000 / 1000;
int n4 = n0 % 1000 / 100;
int n5 = n0 % 100 / 10;
int n6 = n0 % 10;

if (n1 == n6 && n2 == n5 && n3 == n4) {
System.out.println("Число является палиндромом");
} else {
System.out.println("Число не является палиндромом");
}
}

}

Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #25 : Мая 24, 2020, 09:05:12 pm »
Урок 3.
Задание 1.
package net.bigmir.acd;

import java.util.Scanner;

public class Mainflat {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner (System.in);
double floor;
double porch;
double flat;

System.out.println("Inprut flat");
flat = sc.nextDouble();

porch= Math.ceil(flat/36);

floor= Math.ceil (flat/4-(porch-1)*9);

if (flat>0 && flat<145) {

System.out.println ("porch = " +porch);
System.out.println ("floor = " +floor);
}
if ((flat<= 0)||(flat >=145))
{
System.out.println ("Error");
}

}
 
}


Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #26 : Мая 24, 2020, 09:08:44 pm »
Урок 3.
Задание 2.
package net.bigmir.dgn;

import java.util.Scanner;

public class MainYear {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner (System.in);
double number_year;
double leap_year;
leap_year = 366;
double usual_year;
usual_year = 365;
double a;
double b;
double c;

System.out.println ("Input number_year");
number_year=sc.nextDouble ();

a = number_year%4;
b = number_year%400;
c = number_year%100;

if     ((a>0)&&(b>0)&&(c>0)) {
         
System.out.println ("usual_year " + usual_year);
   
}
                    if     ((a==0)&&(b>0)&&(c==0)) {
         
System.out.println ("usual_year " + usual_year);    

}
                   
                   
                   
if ( ((a==0)||(b==0))&&(c>0)  ) {
System.out.println ("leap_year  "+ leap_year);
}


if ( (a==0)&&(b==0)&&(c==0)  ) {
System.out.println ("leap_year  "+ leap_year);
}


}
}



Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #27 : Мая 24, 2020, 09:11:35 pm »
Урок 3
Задание 3.
package net.bigmie.hjk;

import java.util.Scanner;

public class Triangle {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner (System.in);
double a;
double b;
double c;
double triangle;

System.out.println ("Input a");
a=sc.nextDouble ();
System.out.println ("Input b");
b=sc.nextDouble ();
System.out.println ("Input c");
c=sc.nextDouble ();

if ( (a + b > c) && (a + c > b) && (b + c > a))    
       {
         
                System.out.println (" triangle exist " );

}                   
                   
             
else  {
System.out.println (" triangle does not exist " );
}

}
}


Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #28 : Мая 24, 2020, 09:15:14 pm »
Урок 3.
Задание 1 (2 - й уровень)
package net.bigmir.lkj;

import java.util.Scanner;

public class pointcircle {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner (System.in);
double x;
double y;
double h;

System.out.println ("Input x");
x=sc.nextDouble ();
System.out.println ("Input y");
y=sc.nextDouble ();
h = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));


if (h<4)  {
         
System.out.println ("point belong circle ");
   
}
                    if   (h == 4)    {
         
System.out.println ("point belong circle");    

}                   
                   
                   
if (h>4) {
System.out.println ("point out of circle" );


}
}

}


Ksenia

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java Start Alexander online 13.05.2020 (Пн - Ср 19.00 - 21.00)
« Ответ #29 : Мая 24, 2020, 09:19:55 pm »
Урок 3.
Задание 1.
package net.big.ovs;

import java.util.Scanner;

public class FoorCounts {

public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc= new Scanner (System.in);
int a;
int b;
int c;
int d;
System.out.println("Input a" );
a=sc.nextInt ();
System.out.println("Input b" );
b=sc.nextInt ();
System.out.println("Input c" );
c=sc.nextInt ();
System.out.println("Input d" );
d=sc.nextInt ();

int max;
max = d;
if (a > max) {
max = a;
}
if (b > max) {
max = b;
}
if (c > max){
max = c;
}
System.out.println ("Max =" +max);
}
}