Курсы программирования

Программирование => Java SE => Тема начата: Alexander Ts от Марта 07, 2019, 07:08:02 pm

Название: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 07, 2019, 07:08:02 pm
Wellcome
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 08, 2019, 12:06:38 am
Итак обещанные ссылки

Прочитать и полюбить
Стандарты оформления кода - https://www.oracle.com/technetwork/java/codeconventions-150003.pdf



Книги по Java - https://drive.google.com/drive/folders/14YAjUyIsosN1_2mvqFvwaEn9mf3HKRD4?usp=sharing
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 12, 2019, 10:55:53 pm
1) Написать программу которая считывает 5-и значное число с
клавиатуры и выводит цифры из которого оно состоит.
Например : Считывается число 54698
Выводиться:
5
4
6
9
8


package com.gmail.wildekatertz;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Input x");
int x = sc.nextInt();

System.out.println(x / 10000);
System.out.println((x % 10000) / 1000);
System.out.println((x % 1000) / 100);
System.out.println((x % 100) / 10);
System.out.println((x % 10) / 1);
}

}


2)Написать программу которая вычислит и выведет на экран
площадь треугольника если известны его стороны.


package com.gmail.wildekatertz;

import static java.lang.Math.*;

public class Main {

public static void main(String[] args) {

double a = 0.3;
double b = 0.4;
double c = 0.5;

double p = (a + b + c) / 2;
double s = sqrt(p * (p - a) * (p - b) * (p - c));

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

}

3)Написать программу которая вычислит и выведет на экран
длину окружности, если ее радиус считывается с клавиатуры.



package com.gmail.wildekatertz;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
System.out.println("Введите радиус окружности");
double r = sc.nextInt();

double p = 2.0 * Math.PI * r;

System.out.println("Длина окружности равна " + p);
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Shcherbina.D от Марта 12, 2019, 11:46:47 pm
Задача 1
package Task1;

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("Enter 5digit number");
int n = sc.nextInt();
System.out.println(n / 10000);
System.out.println(n % 10000 / 1000);
System.out.println(n % 1000 / 100);
System.out.println(n % 100 / 10);
System.out.println(n % 10);
}

}

Задача 2
package Task2;

public class Main {

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

}

}

Задача 3

package Task3;

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("Enter radius");
double r = sc.nextDouble();
double l = 2 * Math.PI * r;
System.out.println(l);

}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 12, 2019, 11:57:57 pm
Задача 1
package first.task;

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("Insert number, that consists from five symbols");
int number = sc.nextInt();
int partOne = number / 10000;
System.out.println(partOne);
int partTwo = number % 10000 / 1000;
System.out.println(partTwo);
int partThree = number % 1000 / 100;
System.out.println(partThree);
int partFour = number % 100 / 10;
System.out.println(partFour);
int partFive = number % 10;
System.out.println(partFive);
};

}

Задача 2
package second.task;

public class Runner {

public static void main(String[] args) {
// TODO Auto-generated method stub
double firstSize = 0.3;
double secondSize = 0.4;
double thirdSize = 0.5;
double perimetr = (firstSize + secondSize + thirdSize) / 2;
double triangleArea = Math.sqrt(perimetr * (perimetr - firstSize) * (perimetr - secondSize) * (perimetr - thirdSize));
System.out.println(triangleArea);

}

}

Задача 3
package third.task;

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("Insert radius of circle");
double radius = sc.nextDouble();
double circumference = 2 * Math.PI * radius;
System.out.println(circumference);
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Марта 13, 2019, 01:31:28 am
Домашнее задание Урок 1:
https://github.com/Nokafan/Java-Start/blob/master/HW1

Домашнее задание Урок 2:
https://github.com/Nokafan/Java-Start/blob/master/HW2.1
https://github.com/Nokafan/Java-Start/blob/master/HW2.2
https://github.com/Nokafan/Java-Start/blob/master/HW2.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 13, 2019, 07:37:49 am
https://github.com/YaroslavaV/Homework/blob/master/Exercise%201
https://github.com/YaroslavaV/Homework/blob/master/Exercise%202
https://github.com/YaroslavaV/Homework/blob/master/Exercise%203
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 13, 2019, 11:39:32 am
Задача 1
package com.gmail.liftiwan1996;

public class Main2 {

public static void main(String[] args) {
int n = 45939;
int partOne = n / 10000;
int partTwo = n % 10000 / 1000;
int partTree = n % 1000 / 100;
int partFour = n % 100 / 10;
int partFive = n % 10;
System.out.println(partOne);
System.out.println(partTwo);
System.out.println(partTree);
System.out.println(partFour);
System.out.println(partFive);
}
}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 13, 2019, 11:42:39 am
Задача 2
package com.gmail.liftiwan1996;

public class Main3 {

public static void main(String[] args) {
double a = 0.3;
double b = 0.4;
double c = 0.5;
double p = 0.5 * (a + b + c);
double s = Math.sqrt(p * (p - a) * (p - b) * (p - c));
System.out.println("Площадь треугольника="+s);
}
}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 13, 2019, 11:45:01 am
Задача 3
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Main4 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Please input your radius circle");
double R = sc.nextDouble();
double l = 2 * Math.PI * R;
System.out.println("Окружность круга =" + l);

}

}

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Anna_Surdina от Марта 13, 2019, 10:06:17 pm
Задача № 1


package numbers;

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 x = 59698;
x = sc.nextInt();
System.out.println(x);
int y = x/10000;
int a = x/1000;
int b = x/100;
int c = x/10;
int d = x/1;
System.out.println(y);
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);

sc.close();

}

}

Задача № 2

package triangle;

public class Main {

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

double a = 0.3;
double b = 0.4;
double c = 0.5;

double p = (a + b + c)/ 2;
double S = Math.sqrt(p*(p - a) * (p - b) * (p-c));
System.out.println("Площадь треугольника" + S);
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Anna_Surdina от Марта 13, 2019, 10:26:47 pm
Задача № 3

package radius;

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 p = 2.0 * Math.PI * r;
System.out.println("Длина окружности" + p);
}

}

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Марта 13, 2019, 11:10:54 pm
1) Написать программу, которая считывает 5-тизначное число с клавиатуры и выводит цифры, из которого оно состоит.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework1

2) Написать программу, которая вычислит и выведет на экран площадь треугольника, если известны его стороны.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework2

3) Написать программу, которая вычислит и выведет на экран длину окружности, если ее радиус считывается с клавиатуры.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 14, 2019, 12:36:52 am
Аlexey.a
Решение верное

Shcherbina.D
Решение верное

Polina Piatetskaya
Решение верное

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

double L = 2 * Math.PI * r;
В остальном решение верное

YaroslavaV
Имена переменных в Java принято записывать с маленькой буквы, так что такой код неудачен:
double S = Math.sqrt(p * (p - a) * (p - b) * (p — c));
В остальном решение верное

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

Anna_Surdina
Задание 1. Не верно. Ваш код не выводит цифры из которого состоит число. Оно выводит целую кучу чисел. Например:

Введите пятизначное число
13857
13857
1
13
138
1385
13857

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

                double S = Math.sqrt(p*(p - a) * (p - b) * (p-c));
В остальном решение верное


JuliaSt
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: shevchenko1 от Марта 14, 2019, 02:11:54 pm
Задача 1
package prim1;

import java.util.Scanner;

public class Main {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
if (x >=10000 & x < 1000000){
System.out.println(x % 100000 / 10000 + "\n" + x % 10000 / 1000
+ "\n" + x % 1000 / 100 + "\n" + x % 100 / 10 + "\n" + x
% 10);}
else {System.out.println("vvedite 5 znakov");}
}
}

задача 2
package prim1;

public class Main2 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
double x = 0.3;
double y = 0.4;
double z = 0.5;
double p = (x+y+z)/2;

System.out.println("PLOWAD'\t" + Math.sqrt(p*(p-x)*(p-y)*(p-z)));

}
}
задача 3
package prim1;

import java.util.Scanner;

public class Main3 {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
System.out.println("Vvedite radius");
double r = sc.nextDouble();

System.out.println("DLINNA \t" + Math.PI * 2 * r);
}
}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 14, 2019, 02:48:35 pm
Shevchenko1

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 14, 2019, 11:52:32 pm
Урок 3. Задание уровень 1
https://github.com/WildeKater/wk/blob/master/L3.1.1
https://github.com/WildeKater/wk/blob/master/L3.1.2
https://github.com/WildeKater/wk/blob/master/L3.1.3

Урок 3. Задание уровень 2
https://github.com/WildeKater/wk/blob/master/L3.2.1
https://github.com/WildeKater/wk/blob/master/L3.2.2
https://github.com/WildeKater/wk/blob/master/L3.2.3
https://github.com/WildeKater/wk/blob/master/L3.2.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 15, 2019, 12:29:04 am
Аlexey.a
Уровень 1. Задание 3. Не верно. Так например

Введите год
400
Год не высокосный, в году 365 дней

А 400 год высокостный


Почему вы используете явно устаревший тип данных float ?

float ax = 0f;
В остальном решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 15, 2019, 10:04:50 pm
Цитировать
Аlexey.a
Уровень 1. Задание 3. Не верно. Так например

Введите год
400
Год не высокосный, в году 365 дней

А 400 год высокостный
Поправил. Немного не так понял критерии.
https://github.com/WildeKater/wk/blob/master/L3.1.3

Введите год
200
Год не высокосный, в году 365 дней


Введите год
400
Год  высокосный, в году 366 дней


Цитировать
Почему вы используете явно устаревший тип данных float ?
Поправил
https://github.com/WildeKater/wk/blob/master/L3.2.1
https://github.com/WildeKater/wk/blob/master/L3.2.2
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 15, 2019, 10:09:58 pm
Ребята, всем привет, выручайте. Скиньте плиз сюда PDFку лекций. Слетел винт, а хочется порешать домашка. Заранее благодарен.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 15, 2019, 10:11:38 pm
AlekZ

Напишите мне личное сообщение. В ответ на него я вышлю вам презенташку.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 16, 2019, 12:53:19 am
Уровень 1
https://github.com/YaroslavaV/Homework/blob/master/HW2.1.1
https://github.com/YaroslavaV/Homework/blob/master/HW2.1.2
https://github.com/YaroslavaV/Homework/blob/master/HW2.1.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 16, 2019, 10:47:55 pm
Аlexey.a
Вот теперь повеселее будет

YaroslavaV
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 16, 2019, 11:33:13 pm
Уровень 1 Задание 4
https://github.com/YaroslavaV/Homework/blob/master/HW2.1.4

Уровень 2
https://github.com/YaroslavaV/Homework/blob/master/HW2.2.1
https://github.com/YaroslavaV/Homework/blob/master/HW2.2.2
https://github.com/YaroslavaV/Homework/blob/master/HW2.2.3
https://github.com/YaroslavaV/Homework/blob/master/HW2.2.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 16, 2019, 11:38:25 pm

YaroslavaV

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 17, 2019, 10:45:53 pm
Уровень 1
Задача 1
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Main5 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a;
System.out.println("Input a");
a = sc.nextInt();
int b;
System.out.println("Input b");
b = sc.nextInt();
int c;
System.out.println("Input c");
c = sc.nextInt();
int d;
System.out.println("Input d");
d = sc.nextInt();
int max;
max = a;
if (b > max) {
max = b;
}
if (c > max) {
max = c;

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

}

System.out.println("Max=" + max);
sc.close();

}

}


Задача 2
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class FlatNumber {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n;
System.out.println("Input number of your flat");
n = sc.nextInt();
if (n > 0 && n < 5 || n > 36 && n < 41 || n > 72 && n < 77 || n > 108 && n < 113) {
System.out.print("1 floor");
}
if (n > 4 && n < 9 || n > 40 && n < 45 || n > 76 && n < 81 || n > 112 && n < 117) {
System.out.print("2 floor");
}
if (n > 8 && n < 13 || n > 44 && n < 49 || n > 80 && n < 85 || n > 116 && n < 121) {
System.out.print("3 floor");
}
if (n > 12 && n < 17 || n > 48 && n < 53 || n > 84 && n < 89 || n > 120 && n < 125) {
System.out.print("4 floor");
}
if (n > 16 && n < 21 || n > 52 && n < 57 || n > 88 && n < 93 || n > 124 && n < 129) {
System.out.print("5 floor");
}
if (n > 20 && n < 25 || n > 56 && n < 61 || n > 92 && n < 97 || n > 128 && n < 133) {
System.out.print("6 floor");
}
if (n > 24 && n < 29 || n > 60 && n < 65 || n > 96 && n < 101 || n > 132 && n < 137) {
System.out.print("7 floor");
}
if (n > 28 && n < 33 || n > 64 && n < 69 || n > 100 && n < 105 || n > 136 && n < 141) {
System.out.print("8 floor");
}
if (n > 32 && n < 37 || n > 68 && n < 73 || n > 104 && n < 109 || n > 140 && n < 145) {
System.out.print("9 floor");
}
if (n > 0 && n < 37) {
System.out.println(";1 entrance");
} else if (n > 36 && n < 73) {
System.out.println(";2 entrance");
} else if (n > 72 && n < 109) {
System.out.println(";3 entrance");
} else if (n > 108 && n < 145) {
System.out.println(";4 entrance");
} else {
System.out.println("Unknown number of flat");
}
sc.close();
}
}


Задача 3
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class TypeOfTheYear {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int y;
System.out.println("Input year");
y = sc.nextInt();
if (y % 4 == 0 && y % 100 != 0 || y % 400 == 0) {
System.out.println("Year has 366 days");
} else {

System.out.println("Year has 365 days");
}
sc.close();
}

}


Задача 4
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class SideOfTheTriangle {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a;
System.out.println("Input a");
a = sc.nextInt();
int b;
System.out.println("Input b");
b = sc.nextInt();
int c;
System.out.println("Input c");
c = sc.nextInt();
int s1 = a + b;
int s2 = a + c;
int s3 = b + c;
if (s1 > c && s2 > b && s3 > a) {
System.out.println("The Triangle exists ");
} else {
System.out.println("The Triangle doesn't exist ");
}
sc.close();

}

}


Уровень 2
Задача 1
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class TrianglePoint {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x;
System.out.println("Input x");
x = sc.nextInt();
int y;
System.out.println("Input y");
y = sc.nextInt();
if (x > -3 && x < 3 && y > -4 && y < 4 || x == 3 && y > -3 && y < 3 || x == -3 && y > -3 && y < 3
|| x == 0 && y == 4 || x == 0 && y == -4 || x ==4 && y == 0||x ==-4 && y == 0 ) {
System.out.println("Your point lies in the circle");
} else {
System.out.println("Your point doesn't lie in the circle");
}
sc.close();

}

}

Задача 2
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class CirclePoint {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x;
System.out.println("Input x");
x = sc.nextInt();
int y;
System.out.println("Input y");
y = sc.nextInt();
if (x == 0 && y == 0 || x > 0 && x < 7 && y == 1 || x > 1 && x < 6 && y == 2 || x > 2 && x < 5 && y == 3
|| x == 4 && y == 4) {
System.out.println("Your point lies in the triangle");
} else {
System.out.println("Your point does not lie in the triangle");
}
sc.close();
}

}


Задача 3
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class FourNumber {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num;
System.out.println("Please input four digital number ");
num = sc.nextInt();
int a = num / 1000;
int b = num % 1000 / 100;
int c = num % 100 / 10;
int d = num % 10;

int s1 = a + b;
int s2 = c + d;

int x = s1 / 10;
int y = s1 % 10;

int u = s2 / 10;
int v = s2 % 10;

int s3 = x + y;
int s4 = u + v;
if (s1 == s2 || s3 == s2 || s1 == s4) {
System.out.println("Your number is happy");
} else {
System.out.println("Your number is not happy");

}
sc.close();
}

}


Задача 4
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class SixNumber {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num;
System.out.println("Please input six digital number ");
num = sc.nextInt();
int a1 = num / 100000;
int a2 = num % 100000 / 10000;
int a3 = num % 10000 / 1000;
int a4 = num % 1000 / 100;
int a5 = num % 100 / 10;
int a6 = num % 10;
if (a1 == a6 && a2 == a5 && a3 == a4) {
System.out.println("Your number is palindrome ");
} else {
System.out.println("Your number is not palindrome ");
}
sc.close();
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: FedorovR от Марта 17, 2019, 11:10:15 pm
Задачи 3 урока Уровень 1:
1 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%201)
2 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%202)
3 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%203)
4 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%204)

Задачи 3 урока Уровень 2:
1 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%201.1)
2 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%202.2)
3 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%203.3)
4 задача (https://github.com/Kofeman4er/Homework/blob/master/L3%20task%204.4)
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Марта 18, 2019, 12:20:27 am
Уровень 1
1) Написать программу, которая считывает 4 числа с клавиатуры и выведет на экран самое большое из них.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework4
2) Есть девятиэтажный дом, в котором 4 подъезда. Номер подъезда начинается с единицы. На одном этаже 4 квартиры. Напишите программу, которая получит номер квартиры с клавиатуры, и выведет на экран, на каком этаже, какого подъезда расположена эта квартира. Если такой квартиры нет в этом доме, то нужно сообщить об этом пользователю.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework5
3) Определить количество дней в году, который вводит пользователь. В високосном годе – 366 дней, тогда как в обычном – 365. Високосный год определяется по следующему правилу: год високосный, если он делится на 4 без остатка, но если он делится на 100 без остатка, это не високосный год. Однако если он делится на 400 – это високосный год.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework6
4) Треугольник существует только тогда, когда сумма любых двух его сторон больше третьей. Дано: a, b, c – стороны предполагаемого треугольника. Напишите программу, которая укажет, существует такой треугольник или нет.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework7
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Марта 18, 2019, 08:36:25 pm
Домашні завдання до уроку №3.
https://github.com/Nokafan/Java-Start/blob/master/HW-3.1.1
https://github.com/Nokafan/Java-Start/blob/master/HW-3.1.2
https://github.com/Nokafan/Java-Start/blob/master/HW-3.1.3
https://github.com/Nokafan/Java-Start/blob/master/HW-3.1.4
https://github.com/Nokafan/Java-Start/blob/master/HW-3.2.1
https://github.com/Nokafan/Java-Start/blob/master/HW-3.2.2
https://github.com/Nokafan/Java-Start/blob/master/HW-3.2.3
https://github.com/Nokafan/Java-Start/blob/master/HW-3.2.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexey Bereza от Марта 18, 2019, 10:46:43 pm
Задача 2.1
package com.gmail.alexey.bereza;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

// Homework 2.1 - Find max number

Scanner sc = new Scanner(System.in);

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

int b;
System.out.println("Input b and press Enter");
b = sc.nextInt();

int c;
System.out.println("Input c and press Enter");
c = sc.nextInt();

int d;
System.out.println("Input d and press Enter");
d = sc.nextInt();

int max;
max = a;

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

sc.close();
}
}

Задача 2.2
package com.gmail.alexey.bereza;

import java.util.Scanner;

public class Main2 {

public static void main(String[] args) {

// Homework 2.2 - Flat number

Scanner sc = new Scanner(System.in);

int flat;
System.out.println("Which  number of flat are you looking for?");
flat = sc.nextInt();

if (flat >= 1 && flat < 144) {
int entrance;
entrance = (flat - 1) / 36;
entrance ++;

int floor;
floor = (flat - 1) % 36 / 4;
floor++;

System.out.println("You need the " + entrance + " entrance and the " + floor + " floor");
} else {
System.out.println("There is no such flat in this building ");
}

sc.close();

}

}

Задача 2.3
package com.gmail.alexey.bereza;

import java.util.Scanner;

public class Main3 {

public static void main(String[] args) {

// Homework 2.3 - Type of the Year

Scanner sc = new Scanner(System.in);

int year;
System.out.println("Enter the year");
year = sc.nextInt();

if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {
System.out.println("This year have 366 days");
} else {
System.out.println("This year have 365 days");
} sc.close();
}

}

Задача 2.4
package com.gmail.alexey.bereza;

import java.util.Scanner;

public class Main4 {

public static void main(String[] args) {

// Homework 2.4 - Triangle

Scanner sc = new Scanner(System.in);

double a;
System.out.println("Enter the first side of the triangle");
a = sc.nextDouble();

double b;
System.out.println("Enter the second side of the triangle");
b = sc.nextDouble();

double c;
System.out.println("Enter the third side of the triangle");
c = sc.nextDouble();

if (a + b > c && a + c > b && c + b > a) {
System.out.println("The triangle exists");
} else {
System.out.println("The triangle doesn't exists");
} sc.close();

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Марта 18, 2019, 11:41:22 pm
Уровень 2:
1)   Есть круг с центром в начале координат и радиусом 4. Пользователь вводит с клавиатуры координаты точки x и y. Написать программу, которая определит, лежит ли эта точка внутри круга или нет.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework8
2)   Дан треугольник с координатами вершин А(0,0), В(4,4), С(6,1). Пользователь вводит с клавиатуры координаты точки х и у. Написать программу, которая определит, лежит ли эта точка внутри треугольника или нет.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework9
3)   Проверить, является ли четырехзначное число счастливым билетом. Примечание: счастливым билетом называется число, в котором – при четном количестве цифр в числе сумма цифр его левой половины равна сумме цифр его правой половины.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework10
4)   С клавиатуры вводиться шестизначное число. Проверить, является ли оно палиндромом. Примечание: палиндромом называется число, слово или текст, которые одинаково читаются слева направо и справа налево.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework11
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 19, 2019, 12:26:56 am
Уровень 1
https://github.com/PiatetskayaP/Homework/blob/master/Task%201.1
https://github.com/PiatetskayaP/Homework/blob/master/Task%202.1
https://github.com/PiatetskayaP/Homework/blob/master/Task%203.1
https://github.com/PiatetskayaP/Homework/blob/master/Task%204.1

Уровень 2
https://github.com/PiatetskayaP/Homework/blob/master/Task%201.2
https://github.com/PiatetskayaP/Homework/blob/master/Task%202.2
https://github.com/PiatetskayaP/Homework/blob/master/Task%203.2
https://github.com/PiatetskayaP/Homework/blob/master/Task%204.2
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 19, 2019, 12:35:45 am
Ivan_96
Ну задачи 2-го уровня (геометрические) вы себе уж очень сильно упростили. Координаты точек это переменные типа double. Попробуйте решить задание в этом случае.

В остальном решение верное

FedorovR
Уровень 1.

Задание 1. Не верно.

Так для чисел 1,9,3,4  ваш код вернет число 4, что явно не верно

Задание 3. Не верно.

Введите год
100
Год 100 - высокосный

А 100 — не высокостный

В остальном решение верное

JuliaSt
Уровень 1.

Задание 3. Не верно:

Введіть рік: 4
В 4 році 365 днів і це не високосний рік.

А на самом деле это высокостный год

В остальном решение верное


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

Alexey Bereza
Решение верное

Polina Piatetskaya
Решение верное

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Shcherbina.D от Марта 19, 2019, 12:45:35 am
https://github.com/ShcherbinaD/Homework/blob/master/task1level1
https://github.com/ShcherbinaD/Homework/blob/master/task2level1
https://github.com/ShcherbinaD/Homework/blob/master/task3level1
https://github.com/ShcherbinaD/Homework/blob/master/task4level1

https://github.com/ShcherbinaD/Homework/blob/master/task1level2
https://github.com/ShcherbinaD/Homework/blob/master/task2level2
https://github.com/ShcherbinaD/Homework/blob/master/task3level2
https://github.com/ShcherbinaD/Homework/blob/master/task4level2
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 19, 2019, 01:08:18 am
Shcherbina.D

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 19, 2019, 04:40:47 pm
Переделанное Задание 1 Уровень 2
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class CirclePoint2 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double x;
System.out.println("Input x");
x = sc.nextDouble();
double y;
System.out.println("Input y");
y = sc.nextDouble();
double r = 4.0;
double res = Math.sqrt(Math.pow(x, 2) + Math.pow(y, 2));
if (res <= r) {
System.out.println("Your point lies in the circle");
} else {
System.out.println("Your point doesn't lie in the circle");
}
sc.close();

}

}

Переделанное Задание 2 Уровень 2
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class TrianglePoint2 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double x0;
System.out.println("Input x");
x0 = sc.nextDouble();
double y0;
System.out.println("Input y");
y0 = sc.nextDouble();

double x1 = 0;
double x2 = 4;
double x3 = 6;
double y1 = 0;
double y2 = 4;
double y3 = 1;

double res1 = (x1 - x0) * (y2 - y1) - (x2 - x1) * (y1 - y0);
double res2 = (x2 - x0) * (y3 - y2) - (x3 - x2) * (y2 - y0);
double res3 = (x3 - x0) * (y1 - y3) - (x1 - x3) * (y3 - y0);
if (res1 >= 0 && res2 >= 0 && res3 >= 0 || res1 <= 0 && res2 <= 0 && res3 <= 0) {
System.out.println("Your point lies in the triangle");
} else {
System.out.println("Your point does not lie in the triangle");
}
sc.close();
}
}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 19, 2019, 10:47:00 pm
https://github.com/WildeKater/wk/blob/master/L3.1.4   (забыл отправить)

https://github.com/WildeKater/wk/blob/master/L4.1.1
https://github.com/WildeKater/wk/blob/master/L4.1.2
https://github.com/WildeKater/wk/blob/master/L4.1.3
https://github.com/WildeKater/wk/blob/master/L4.1.4

https://github.com/WildeKater/wk/blob/master/L4.2.1
https://github.com/WildeKater/wk/blob/master/L4.2.2
https://github.com/WildeKater/wk/blob/master/L4.2.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 20, 2019, 12:40:58 am
Ivan_96
Решение верное

Аlexey.a
Решение верное.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 20, 2019, 08:39:43 pm
Задание 3. Уровень 1

https://github.com/YaroslavaV/Homework/blob/master/HW3.1.1
https://github.com/YaroslavaV/Homework/blob/master/HW3.1.2
https://github.com/YaroslavaV/Homework/blob/master/HW3.1.3
https://github.com/YaroslavaV/Homework/blob/master/HW3.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 20, 2019, 10:07:28 pm
Уровень 1
Задание 1
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Homework31 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Input please n");
int n = sc.nextInt();
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= 7; j++) {
if (j % 2 != 0) {
System.out.print("***");
}
if (j % 2 == 0) {
System.out.print("+++");
}
}
System.out.println();
}
sc.close();
}
}
Задание 2
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Homework32 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Input please n");
int n = sc.nextInt();
int k = 1;
if (n > 3 && n < 17) {
for (int i = 1; i <= n; i++) {
k = k * i;
}
System.out.print(k);
}

else {
System.out.println("Your number not exist in the interval");
}
sc.close();
}

}
Задание 3
package com.gmail.liftiwan1996;

public class TableMyltiply {

public static void main(String[] args) {
for (int i = 1; i <= 10; i++) {
int num = i * 5;
System.out.println(i + "*5=" + num);

}

}

}
Задание 4
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Homework34 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Input please h");
int h = sc.nextInt();
System.out.println("Input please l");
int l = sc.nextInt();

for (int i = 1; i <= h; i++) {
if (i == 1 || i == h) {
for (int j = 1; j <= l; j++) {
System.out.print("*");

}
}
else {
for (int j = 1; j <= l; j++) {
if (j == 1 || j == l) {
System.out.print("*");
}
else System.out.print(" ");
}
}
System.out.println();
}
sc.close();
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Марта 20, 2019, 11:19:01 pm
Уровень 1:
1)   С помощью циклов нарисовать «обои». Причем количество полос должно вводиться с клавиатуры.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework12
2)   Вычислить с помощью цикла факториал числа – n, введенного с клавиатуры (4<n<16). Факториал числа – это произведение всех чисел от этого числа до 1.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework13
3)   Напечатайте таблицу умножения на 5.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework14
4)   Выведите на экран прямоугольник из *. Причем высота и ширина прямоугольника вводятся с клавиатуры.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework15
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Марта 21, 2019, 12:00:36 am
Домашні завдання урок 4:
https://github.com/Nokafan/Java-Start/blob/master/HW-4.1.1
https://github.com/Nokafan/Java-Start/blob/master/HW-4.1.2
https://github.com/Nokafan/Java-Start/blob/master/HW-4.1.3
https://github.com/Nokafan/Java-Start/blob/master/HW-4.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 21, 2019, 12:48:16 am
YaroslavaV
Решение верное

Ivan_96
Решение верное. Хотя можно и более компактно.

JuliaSt
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 21, 2019, 01:49:12 am
Уровень 1

https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Four%201.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Four%202.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Four%203.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Four%204.1

Уровень 2
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Four%201.2
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexey Bereza от Марта 21, 2019, 04:28:12 pm
Задача 3.1
package com.gmail.alexey.bereza;

import java.util.Scanner;

public class Wallpaper {

public static void main(String[] args) {

// Homework 3.1 - Wallpaper

Scanner sc = new Scanner(System.in);

int stripe;
System.out.println("Enter the number of stripes");
stripe = sc.nextInt();

for (int i = 0; i < 5; i++) {
for (int j = 0; j < stripe; j++) {
if (j % 2 ==0) {
System.out.print("***");
} else {
System.out.print("+++");
}
}
System.out.println();
}
sc.close();
}
}

Задача 3.3
package com.gmail.alexey.bereza;

public class MultiplicationTable {

public static void main(String[] args) {

// Homework 3.3 - Multiplication Table

for (int i = 1; i <= 10; i++) {
int result = i * 5;
System.out.println(i + " * 5 = " + result);
}

}

}

Задачу 3.2 и 3.4 не получилось пока что правильно сделать
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 21, 2019, 11:19:03 pm
https://github.com/WildeKater/wk/blob/master/L5.1.1
https://github.com/WildeKater/wk/blob/master/L5.1.2
https://github.com/WildeKater/wk/blob/master/L5.1.3
https://github.com/WildeKater/wk/blob/master/L5.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 21, 2019, 11:27:20 pm
https://github.com/WildeKater/wk/blob/master/L5.2.1
https://github.com/WildeKater/wk/blob/master/L5.2.2
https://github.com/WildeKater/wk/blob/master/L5.2.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 22, 2019, 12:21:43 am
Polina Piatetskaya
Уровень 2. Задание 1. Не верно.
По условию цикл должен быть только один, у вас их два.
В остальном решение верное

Alexey Bereza
Решение верное

Аlexey.a
Уровень 2. Задание 3. Не верно. Например:
How much money do you have?
101,11
You have: 101.11
You have: one hundred one dollars ten cents

А центов таки 11.
В остальном решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 22, 2019, 08:18:08 pm
Цитировать
Аlexey.a
Уровень 2. Задание 3. Не верно. Например:
How much money do you have?
101,11
You have: 101.11
You have: one hundred one dollars ten cents

А центов таки 11.
В остальном решение верное
Поправил
https://github.com/WildeKater/wk/blob/master/L5.2.3

How much money do you have?
101,11
You have: 101.11
You have: one hundred one dollars eleven cents

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 23, 2019, 12:09:58 am
Alexey.a

Не пока не поправили:

How much money do you have?
12,01
You have: 12.01
You have: twelve dollars
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 23, 2019, 11:20:36 am
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level1_1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level1_2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level1_3.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level1_4.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level2_1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level2_2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW3_Level2_3.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level1_1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level1_2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level1_3.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level1_4.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 23, 2019, 08:19:02 pm
Цитировать
Alexey.a

Не пока не поправили:

How much money do you have?
12,01
You have: 12.01
You have: twelve dollars

Теперь надеюсь поправил))
https://github.com/WildeKater/wk/blob/master/L5.2.3
How much money do you have?
12,01
You have: 12.01
You have: twelve dollars one cents
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 23, 2019, 11:14:16 pm
Задание 4. Уровень 1

https://github.com/YaroslavaV/Homework/blob/master/HW4.1.1
https://github.com/YaroslavaV/Homework/blob/master/HW4.1.2
https://github.com/YaroslavaV/Homework/blob/master/HW4.1.3
https://github.com/YaroslavaV/Homework/blob/master/HW4.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 24, 2019, 12:32:08 am
AlekZ
Решение верное

Аlexey.a
Нет не поправили. Например:
How much money do you have?
100101,09
You have: 100101.09
You have: one hundred one hundred one dollars nine cents

А вот слово тысячи явно пропущено

YaroslavaV

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 24, 2019, 01:03:58 am
Поправил тысячи
https://github.com/WildeKater/wk/blob/master/L5.2.3
How much money do you have?
100101,09
You have: 100101.09
You have: one hundred  thousand one hundred one dollars nine cents

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 24, 2019, 04:19:08 pm
Урок 5, первый уровень

https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Five%201.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Five%202.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Five%203.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Five%204.1
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 24, 2019, 09:53:08 pm
Alexey.a
Решение верное

Polina Piatetskaya
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 24, 2019, 10:20:46 pm
Еще немного домашки.

https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level2_1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level2_2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/HW4_Level2_3.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 25, 2019, 12:09:26 pm
AlekZ
В имени классов в Java не используется символ подчеркивания, так что такой код явно не удачен:

HW4_Level2_3
В остальном решение верное.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 25, 2019, 12:10:37 pm
Ок. Учту. Поправлю.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Марта 25, 2019, 08:16:55 pm
https://github.com/Nokafan/Java-Start/blob/master/HW-5.1.1
https://github.com/Nokafan/Java-Start/blob/master/HW-5.1.2
https://github.com/Nokafan/Java-Start/blob/master/HW-5.1.3
https://github.com/Nokafan/Java-Start/blob/master/HW-5.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Марта 25, 2019, 09:49:04 pm
Уровень 1 Задание 1
package com.gmail.liftiwan1996;

public class Homework41 {

public static void main(String[] args) {
int sum = 0;
int[] a = new int[] { 0, 5, 2, 4, 7, 1, 3, 19 };
for (int i = 0; i < a.length; i++) {
if (a[i] % 2 != 0) {
sum = sum + 1;
}
}
System.out.println("Сумма нечетных чисел = " + sum);
}

}
Задание 2
package com.gmail.liftiwan1996;

import java.util.Arrays;
import java.util.Scanner;

public class Homework42 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Input size of your array");
int a = sc.nextInt();
int[] b = new int[a];
int i = 0;
for(int element: b) {
System.out.print("Please input element of array");
b[i] = sc.nextInt();
i++;
}


System.out.println(Arrays.toString(b));

sc.close();
}

}
Задание 3
package com.gmail.liftiwan1996;

import java.util.Arrays;

public class Homework43 {

public static void main(String[] args) {
int[] a = new int[15];
for (int i = 0; i < a.length; i++) {
a[i] = (int) (Math.random() * 15);
}
int s = 0;

System.out.println(Arrays.toString(a));
int b[] = new int[30];
b = Arrays.copyOf(a, 30);
for (int i = 15; i < b.length; i++) {
b[i] = b[s] * 2;
s++;
}
System.out.println(Arrays.toString(b));
}

}
Задание 4
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Homework44 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Please input your phrase");
String str = sc.nextLine();
char a[] = str.toCharArray();
int sum = 0;
for (int i = 0; i < str.length(); i++) {
if (a[i] == 'b') {
sum = sum + 1;
}
}
System.out.println(sum);
sc.close();
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Марта 25, 2019, 11:41:35 pm
Уровень 1
1) Дан массив {0, 5, 2, 4, 7, 1, 3, 19} – написать программу для подсчета нечетных цифр в нем.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework17
2) Написать код для возможности создания массива целых чисел (размер вводиться с клавиатуры) и возможности заполнения каждого его элемента вручную. Выведите этот массив на экран.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework18
3) Создать массив случайных чисел (размером 15 элементов). Создайте второй массив в два раза больше, первые 15 элементов должны быть равны элементам первого массива, а остальные элементы заполнить удвоенным значением начальных.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework19
4) Введите строку текста с клавиатуры – реализуйте программу для возможности подсчета количества символа – ‘b’ в этой строке, с выводом результата на экран.
https://github.com/YuliiaStupaka/Yulia/blob/master/homework20
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 26, 2019, 12:12:34 am
Volodymyr_s
Решение верное

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

JuliaSt
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 27, 2019, 12:32:24 am
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level1tsk1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level1tsk2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level1tsk3.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level1tsk4.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level1tsk5.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 27, 2019, 01:18:28 am
https://github.com/WildeKater/wk/blob/master/L6.1.1
https://github.com/WildeKater/wk/blob/master/L6.1.2
https://github.com/WildeKater/wk/blob/master/L6.1.3
https://github.com/WildeKater/wk/blob/master/L6.1.4
https://github.com/WildeKater/wk/blob/master/L6.1.5
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 27, 2019, 01:20:11 am
https://github.com/WildeKater/wk/blob/master/L6.2.2
https://github.com/WildeKater/wk/blob/master/L6.2.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 27, 2019, 02:58:48 pm
AlekZ
Решение верное

Аlexey.a
Уровень 2. Задание 3. Не верно.
 У вас в результатах встречаются совпадения. Причем много.
Например для массива из 4 элементов, комбинация вида.
[1, 4, 2, 3]
[1, 4, 2, 3]

Встречаются 2 раза, что нарушает условие задачи.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 27, 2019, 11:56:00 pm
Урок 6
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Six%201.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Six%202.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Six%203.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Six%204.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.SIx%205.1
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 28, 2019, 12:04:04 am
Polina Piatetskaya
Задание 1. Неверно.
Для массива вида [-1,-2,-3] ваш код вернет 0. А его там даже нет.
В остальном решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Марта 28, 2019, 02:54:54 am
Завдання першого рівня, урок 6.

https://github.com/Nokafan/Java-Start/blob/master/Concatenation_String_Integer_Double
https://github.com/Nokafan/Java-Start/blob/master/Method_max_from_array
https://github.com/Nokafan/Java-Start/blob/master/Method_print_rectangular_box
https://github.com/Nokafan/Java-Start/blob/master/Calculation_words_by_gap
https://github.com/Nokafan/Java-Start/blob/master/Search_number_in_array
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 28, 2019, 09:40:26 am
Уровень 1

https://github.com/YaroslavaV/Homework/blob/master/HW5.1.1
https://github.com/YaroslavaV/Homework/blob/master/HW5.1.2
https://github.com/YaroslavaV/Homework/blob/master/HW5.1.3
https://github.com/YaroslavaV/Homework/blob/master/HW5.1.4
https://github.com/YaroslavaV/Homework/blob/master/HW5.1.5
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 28, 2019, 01:04:23 pm
Volodymyr_s
Решение верное

YaroslavaV
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexey Bereza от Марта 28, 2019, 01:20:21 pm
Задание 5.1

package com.gmail.alexey.bereza;

import java.util.Scanner;

public class MaxNumberArrayMethod {
/**
* Input the numbers of Array
*
* @param numbers - Array size
* @return
*/
public static int [] arr (int numbers) {
Scanner sc = new Scanner(System.in);
System.out.println("Input the numbers of Array");
int [] a = new int [numbers];
for (int i = 0; i < a.length; i++) {
a[i] = sc.nextInt();
}
sc.close();
return a;
}
/**
* Max number of Array
*
* @param a - Input Array
* @return
*/
public static int max(int [] a) {
int max = a[0];
for (int i : a) {
max = (i >= max) ? i : max;
}
return max;
}
public static void main(String[] args) {

// Homework 5.1.1 - Max Number from Array Method

Scanner sc = new Scanner(System.in);

System.out.println("Input the size of Array");
int size = sc.nextInt();

int [] a = arr (size);
System.out.println("The max element of array is " + max(a));

sc.close();
}

}

Задание 5.3

package com.gmail.alexey.bereza;

import java.util.Scanner;

public class StarRectangleMethod {
/**
* Draw a Rectangle
*
* @param a int - the height of rectangle
* @param b int - the width of rectangle
*/
public static void drawRectangle (int a, int b) {
for (int i = 0; i < a; i++) {
for (int j = 0; j < b; j++) {
System.out.print("*");
}
System.out.println();
}
return;
}
public static void main(String[] args) {

// Homework 5.1.3 - Star Rectangle Method

Scanner sc = new Scanner(System.in);

System.out.println("Input the height of rectangle");
int height = sc.nextInt();
System.out.println("Input the width of rectangle");
int width = sc.nextInt();

drawRectangle (height, width);

sc.close();
}

}

Задание 5.5

package com.gmail.alexey.bereza;

import java.util.Scanner;

public class WordsCountMethod {
/**
* Counting the number of words
*
* @param a - String
* @return
*/
public static int count(String a) {
String [] text = a.split(" ");
return text.length;
}

public static void main(String[] args) {

// Homework 5.1.5 - Words Count  Method

Scanner sc = new Scanner(System.in);
System.out.println("Input the text");
String text = sc.nextLine();

System.out.println(count(text));

sc.close();
}

}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Марта 29, 2019, 12:27:58 am
Alexey Bereza
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Марта 31, 2019, 02:13:26 pm
https://github.com/WildeKater/wk/blob/master/L7.1.1
https://github.com/WildeKater/wk/blob/master/L7.1.2
https://github.com/WildeKater/wk/blob/master/L7.1.3
https://github.com/WildeKater/wk/blob/master/L7.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Марта 31, 2019, 04:00:02 pm
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level2tsk1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level2tsk2.java

https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level1tsk1.java
Вопрос, на 31.03.2019 программа выдает ответ 2415599977, если перезапустить программу несколько раз получится интересная ситуация, последние две цифры скачут от 75 до 81. Что это такое может быть?
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level1tsk2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level1tsk3.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level1tsk4.java

https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level2tsk1.java
Тут возник вопрос, 31.02.2019 почему то считается этим месяцем.Может это как то связано с тем что в феврале дней меньше?
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level2tsk2.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: YaroslavaV от Марта 31, 2019, 06:02:45 pm
Уровень 1

https://github.com/YaroslavaV/Homework/blob/master/HW6.1.1
https://github.com/YaroslavaV/Homework/blob/master/HW6.1.2
https://github.com/YaroslavaV/Homework/blob/master/HW6.1.3
https://github.com/YaroslavaV/Homework/blob/master/HW6.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Марта 31, 2019, 10:20:21 pm
https://github.com/PiatetskayaP/Homework/blob/master/Lesson%20Seven%201.1
https://github.com/PiatetskayaP/Homework/blob/master/LessonSeven%202.1
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Seven%201.3
https://github.com/PiatetskayaP/Homework/blob/master/Lesson.Seven%201.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 01, 2019, 12:06:42 am
Аlexey.a
Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.
В остальном решение верное

AlekZ
Задание 5. Уровень 2. Задание 1. Не верно. Так например:
Input the sequence of numbers (at least 4):
0,5,10,15,20,25
Exception in thread "main" java.util.InputMismatchException
   at java.util.Scanner.throwFor(Scanner.java:864)
   at java.util.Scanner.next(Scanner.java:1485)
   at java.util.Scanner.nextInt(Scanner.java:2117)
   at java.util.Scanner.nextInt(Scanner.java:2076)
   at com.gmail.tsa.Main.main(Main.java:12)

Вопрос о календаре. А тут легко время на выполнение одного и того же куска строки различается, и пауза между выполнением даже 1-2 строк кода также есть, вот вы ее и увидели.

Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.

Расстояние Хемминга хоть и верно, но уж слишком избыточно.
В остальном решение верное.

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

Polina Piatetskaya
Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Апреля 01, 2019, 01:36:36 am
Цитировать
Аlexey.a
Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.
В остальном решение верное
Поправил.
https://github.com/WildeKater/wk/blob/master/L7.1.2
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 01, 2019, 01:30:16 pm
Alexey.a

Так посимпатичнее будет.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Апреля 01, 2019, 09:59:55 pm

Задание 5. Уровень 2. Задание 1. Не верно. Так например:
Input the sequence of numbers (at least 4):
0,5,10,15,20,25
Exception in thread "main" java.util.InputMismatchException
   at java.util.Scanner.throwFor(Scanner.java:864)
   at java.util.Scanner.next(Scanner.java:1485)
   at java.util.Scanner.nextInt(Scanner.java:2117)
   at java.util.Scanner.nextInt(Scanner.java:2076)
   at com.gmail.tsa.Main.main(Main.java:12)


Поправил.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw5level2tsk1.java


Вопрос о календаре. А тут легко время на выполнение одного и того же куска строки различается, и пауза между выполнением даже 1-2 строк кода также есть, вот вы ее и увидели.


Тогда назрел другой вопрос, если мы задаем число, месяц и год, то от какого времени ведется отсчет? если от 00:00, то интервал времени между сегодняшней датой и датой месяц назад в миллисекундах - одно и тоже. Если от текущего времени, то интервал постоянно рос бы.


Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.


Поправлено.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level1tsk2.java


Расстояние Хемминга хоть и верно, но уж слишком избыточно.
В остальном решение верное.


Решение задачи про расстояние Хемминга упростил.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw6level2tsk2ver2.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Shcherbina.D от Апреля 01, 2019, 10:56:11 pm
https://github.com/ShcherbinaD/Homework/blob/master/HW7Task1
https://github.com/ShcherbinaD/Homework/blob/master/HW7Task2
https://github.com/ShcherbinaD/Homework/blob/master/HW7Task3
https://github.com/ShcherbinaD/Homework/blob/master/HW7Task4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: JuliaSt от Апреля 02, 2019, 12:33:32 am
https://github.com/YuliiaStupaka/Yulia/blob/master/homework21
https://github.com/YuliiaStupaka/Yulia/blob/master/homework36
https://github.com/YuliiaStupaka/Yulia/blob/master/homework38
https://github.com/YuliiaStupaka/Yulia/blob/master/homework39
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Апреля 02, 2019, 01:15:09 am
https://github.com/Nokafan/Java-Start/blob/master/HW-7.1.1
https://github.com/Nokafan/Java-Start/blob/master/HW-7.1.2
https://github.com/Nokafan/Java-Start/blob/master/HW-7.1.3
https://github.com/Nokafan/Java-Start/blob/master/HW-7.1.4
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 02, 2019, 12:02:43 pm
AlekZ
Время отсчитывается от текущего, и при переводе оказывается в таком же. Так, что интервал расти не будет.
Решение верное

Shcherbina.D

Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.
В остальном решение верное

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

Volodymyr_s
Метод Arrays.toString() - возвращает строку, ваш метод ничего не возвращает.
В остальном решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: ivan_96 от Апреля 02, 2019, 04:08:34 pm
 Уровень 1
Задание 1
package com.gmail.liftiwan1996;

import java.util.Calendar;
import java.util.Date;

public class Homework61 {

public static void main(String[] args) {
Calendar cl = Calendar.getInstance();
cl.set(2012, 8, 10);
Calendar clc = Calendar.getInstance();
clc.set(2012, 7, 10);
Date date1 = cl.getTime();
Date date2 = clc.getTime();
long milliseconds1 = date1.getTime();
long milliseconds2 = date2.getTime();
long res = milliseconds1 - milliseconds2;
System.out.println(res);

}

}
Задание 1
package com.gmail.liftiwan1996;

public class Homework62 {

public static void main(String[] args) {
int[] a = new int[] { 0, 4, 4, 3 };

CyfraReturn(a);
}

public static String CyfraReturn(int[] a) {
StringBuilder sb = new StringBuilder();
String s = "";

for (int i = 0; i < a.length; i++) {
if (i == a.length - 1) {
s = s + a[i];
} else {
s = s + a[i] + ",";
}
sb.append(s);
}

System.out.println("[" + s + "]");

return s;
}

}
Задание 3
package com.gmail.liftiwan1996;

import java.util.Scanner;

public class Homework63 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Please input your value");
int b = sc.nextInt(2);
System.out.println(b);
sc.close();
}

}
Задание 4
package com.gmail.liftiwan1996;

public class Homework64 {

public static void main(String[] args) {
for (int i = 2; i <= 11; i++) {

String text = String.format("%." + i + "f", Math.PI);
System.out.println(text);
}
}

}

Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Апреля 03, 2019, 07:54:56 pm
https://github.com/WildeKater/wk/blob/master/L8.1.1
https://github.com/WildeKater/wk/blob/master/L8.1.2
https://github.com/WildeKater/wk/blob/master/L8.1.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Апреля 03, 2019, 10:27:59 pm
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level1tsk1.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level1tsk2.java
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level1tsk3.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Апреля 03, 2019, 11:55:11 pm
Задача решена для ровного двухмерного массива произвольных размеров.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level2tsk1.java
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Polina Piatetskaya от Апреля 04, 2019, 12:44:37 am
https://github.com/PiatetskayaP/Homework/blob/master/LessonEight%201.1
https://github.com/PiatetskayaP/Homework/blob/master/LessonEight%202.1
https://github.com/PiatetskayaP/Homework/blob/master/LessonEight%203.1
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Shcherbina.D от Апреля 04, 2019, 12:58:49 am
https://github.com/ShcherbinaD/Homework/blob/master/HW8Task1
https://github.com/ShcherbinaD/Homework/blob/master/HW8Task2
https://github.com/ShcherbinaD/Homework/blob/master/HW8Task3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 04, 2019, 03:22:31 pm
Ivan_96
Имена методов в Java принято записывать с маленькой буквы, так что такие названия неудачны:
        public static String CyfraReturn(int[] a) {
В остальном решение верное

Аlexey.a
Имена методов в Java принято записывать с маленькой буквы, так что такие названия неудачны:
public static void ExportMas(int mas[][]) {
И такие также:
public static void GetDirList(String dirPath) {В остальном решение верное

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

Polina Piatetskaya
Решение верное

Shcherbina.D

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: volodymyr_s от Апреля 04, 2019, 06:53:27 pm
https://github.com/Nokafan/Java-Start/blob/master/HW-8.1.1
https://github.com/Nokafan/Java-Start/blob/master/HW-8.1.2
https://github.com/Nokafan/Java-Start/blob/master/HW-8.1.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Апреля 04, 2019, 07:01:09 pm
Цитировать
Аlexey.a
Имена методов в Java принято записывать с маленькой буквы, так что такие названия неудачны:
Код: [Выделить]
public static void ExportMas(int mas[][]) {

И такие также:
Код: [Выделить]
public static void GetDirList(String dirPath) {
В остальном решение верное
Поправил
https://github.com/WildeKater/wk/blob/master/L8.1.2
https://github.com/WildeKater/wk/blob/master/L8.1.3
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 04, 2019, 11:33:09 pm
Volodymyr_s
Решение верное

Аlexey.a
Ну вот теперь гораздо лучше
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: AlekZ от Апреля 06, 2019, 12:23:21 am
Еще одна задачка.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level2tsk2.java

Тестировал на файлике:
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Eng.txt
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 06, 2019, 01:07:40 am
 AlekZ

Решение верное
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Aleksandr Horbach от Апреля 06, 2019, 12:39:55 pm
1) Написать программу которая считывает 5-и значное число с клавиатуры и выводит цифры из которого оно состоит. Например : Считывается число 54698 Выводиться: 5 4 6 9 8

package lesson2;

import java.util.Scanner;

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

        int x;
        int x1;
        int x2;
        int x3;
        int x4;
        int x5;
        Scanner sc=new Scanner(System.in);
        System.out.println("Введите число пятизначное число: ");
        x=sc.nextInt();
            x5 = x % 10;
            x = x / 10;
            x4 = x % 10;
            x = x / 10;
            x3 = x % 10;
            x = x / 10;
            x2 = x % 10;
            x = x / 10;
            x1 = x % 10;
            System.out.println(x1);
            System.out.println(x2);
            System.out.println(x3);
            System.out.println(x4);
            System.out.println(x5);
    }
}

2)Написать программу которая вычислит и выведет на экран площадь треугольника если известны его стороны.


package lesson2;

import java.util.Scanner;

public class hometask2 {
    public static void main(String[] args) {
        double a;
        double b;
        double c;
        double s;
        double p;
        Scanner sc = new Scanner(System.in);
        System.out.println("Введите сторону (а)");
        a = sc.nextDouble();
        System.out.println("Введите сторону (b)");
        b = sc.nextDouble();
        System.out.println("Введите сторону (c)");
        c = sc.nextDouble();
        //выдает ошибку, если вводить не целое число. Почему?
        //рвссчет и вывод на экран полупериметра
        p = (a + b + c)/2;
        System.out.println("p=" +p);
        // Рассчет площади по формуле Герона
        s = Math.sqrt(p * (p - a) * (p - b) * (p - c));
        System.out.println("Площадь треугольника: " + s);

    }
}

3)Написать программу которая вычислит и выведет на экран длину окружности, если ее радиус считывается с клавиатуры.
package lesson2;

        import java.util.Scanner;

public class hometask3 {
    public static void main (String[] args){
        double r;
        double C;
        System.out.println("Узнать C, зная только r");
        System.out.println("Формула: С=2PIr");
        Scanner sc = new Scanner(System.in);
        System.out.println("Введите радиус: ");
        System.out.println("r = ");
        r = sc.nextDouble();
        C = (double)(2 * Math.PI * r) ;
        System.out.println("Длинна окружности (С) = " + C);
    }
}
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Апреля 06, 2019, 10:53:14 pm
Aleksandr Horbach

В Java принято записывать имена переменных с маленькой буквы, так что такие имена неудачны:
        C = (double)(2 * Math.PI * r) ;
В остальном решение верное.
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: alexey.a от Мая 08, 2019, 10:00:07 pm
https://github.com/WildeKater/javaoop/tree/master/prog.kiev.ua%20Java%20Start/JavaStart.HW/JavaStart.HW.L8.2.1
Название: Re: Java_Start_Alexander_School_07_03_2019
Отправлено: Alexander Ts от Мая 10, 2019, 11:51:37 am
Аlexey.a

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