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

Автор Тема: Java_Start_alexander_Jilanska_14_01_2020  (Прочитано 1477 раз)

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 14336
    • Просмотр профиля
    • E-mail
Java_Start_alexander_Jilanska_14_01_2020
« : Января 14, 2020, 07:45:00 pm »
Hello

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 14336
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #1 : Января 14, 2020, 07:45:27 pm »
Прочитать и полюбить

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



Книги по Java - https://drive.google.com/drive/folders/14YAjUyIsosN1_2mvqFvwaEn9mf3HKRD4?usp=sharing

Леонід Маслюк

  • Пользователи
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #2 : Января 16, 2020, 10:55:43 pm »
       import java.util.Scanner;

                // 1

Scanner sc = new Scanner(System.in);

int num;
int arrNum[];
arrNum = new int[5];

System.out.println("Введите 5-е число: ");
num = sc.nextInt();

arrNum[0] = num / 10000;
arrNum[1] = num % 10000 / 1000;
arrNum[2] = num % 1000 / 100;
arrNum[3] = num % 100 / 10;
arrNum[4] = num % 10 / 1;

for (int i = 0; i < arrNum.length; i++) {
System.out.println(arrNum[i]);
}

// 2

Scanner sc = new Scanner(System.in);

double side[];
side = new double[3];

for (int i = 0; i < side.length; i++) {
System.out.println("Введите сторону треугольника: ");
side[i] = sc.nextDouble();
}

double p = 0.5 * (side[0] + side[1] + side[2]);
double s = Math.sqrt(p * (p - side[0]) * (p - side[1]) * (p - side[2]));

System.out.println("S = " + String.format("%.2f", s));

// 3

Scanner sc = new Scanner(System.in);

double r;
System.out.println("Введите радиус: ");
r = sc.nextDouble();

double s = 2 * Math.PI * r;

System.out.println("S = " + String.format("%.2f", s));

Владислав Дзядевич

  • Пользователи
  • *
  • Сообщений: 29
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #3 : Января 17, 2020, 03:43:37 pm »
package homework;

import java.util.Scanner;

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

Scanner scn = new Scanner(System.in);

System.out.println("Enter your number");
    int number = scn.nextInt();
   
    int  num1 = number / 10000;
    int num2 = number % 10000 / 1000;
    int num3 = number % 1000 / 100;
    int num4 = number % 100 / 10;
    int num5 = number % 10 / 1;
   
System.out.println(num1);
System.out.println(num2);
System.out.println(num3);
System.out.println(num4);
System.out.println(num5);


}

}
            //2
import java.util.Scanner;

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

Scanner scn = new Scanner(System.in);
System.out.println("Введите стороны треугольника");
int a = scn.nextInt();
int b = scn.nextInt();
int c = scn.nextInt();

double p = (a + b + c) * 0.5;

double s = Math.sqrt(p * (p - a) * (p - b) * (p - c));

System.out.println(s);

}
}
         //3
import java.util.Scanner;

public class HomeworkTast3 {

public static void main(String[] args) {
Scanner scn = new Scanner(System.in);
System.out.println("Введите радиус окружности");
double r = scn.nextDouble();

    double p = Math.PI;
    double с = 2 * p * r;
   
    System.out.println("Длинна окружности = " + с);

}

}

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 14336
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #4 : Января 17, 2020, 10:58:32 pm »
Леонід Маслюк
Решение верное

Владислав Дзядевич
Решение верное

Артур Линков

  • Пользователи
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #5 : Января 18, 2020, 09:48:49 pm »
package home;

import java.util.Scanner;

public class SecondL {

public static void main(String[] args) {

Scanner sc = new Scanner (System.in);

int number;

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

int number1=number/10000;
int number2=number%10000/1000;
int number3=number%10000/100;
int number4=number%1000/100;
int number5=number%100/10;

System.out.println(number1);
System.out.println(number2);
System.out.println(number3);
System.out.println(number4);
System.out.println(number5);

}

}



package homeWork;

import java.util.Scanner;

public class Com {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

int a=20;
int b=20;
int c=10;

System.out.println(a);
System.out.println(b);
System.out.println(c);


int abc=(a+b+c)/2;
double s= Math.sqrt(abc*(a)*(b)*(c));

System.out.println(s);
}

}
[code]
package homePage;

import java.util.Scanner;

public class Start {

public static void main(String[] args) {

Scanner sc=new Scanner(System.in);

double r;
double l;
System.out.println("Input r and press Enter");

r=sc.nextDouble();

l= Math.PI*r*2;

System.out.println("Input l and preess Enter");
}

}

[/code]

serj.koroliuk

  • Пользователи
  • *
  • Сообщений: 1
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #6 : Января 18, 2020, 10:41:48 pm »
Здравтвуйте!
Домашнее задание по Lesson02:
https://github.com/SerjKoroliuk/CourseProgKievUa/tree/master/src/start/hw02


Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 14336
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #7 : Января 18, 2020, 11:10:00 pm »
Артур Линков
Решение верное

Serj.koroliuk
Решение верное

Yaroslav Zadorozhnii

  • Пользователи
  • *
  • Сообщений: 24
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #8 : Января 19, 2020, 11:04:29 am »
Здравствуйте!

Проверьте, пожалуйста, работу.

Здание 1:

 Написать программу которая считывает 5-и значное число с клавиатуры и выводит цифры из которого оно состоит. Например : Считывается число 54698 Выводиться: 5
                                                           4
                                                           6
                                                           9
                                                           8
Решение 1:

https://github.com/YaroslavZadorozhnii/YZadorozhniiJS/blob/master/lesson2

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

Решение 2:

https://github.com/YaroslavZadorozhnii/YZadorozhniiJS/blob/master/triangleIntegral

Задание 3:

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

Решение 3:

https://github.com/YaroslavZadorozhnii/YZadorozhniiJS/blob/master/circle

Спасибо!

Карина Челпан

  • Пользователи
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #9 : Января 19, 2020, 12:09:11 pm »
Задание №1
package gmail.com;

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
int number;
int firstNum;
int secondNum;
int thirdNum;
int fourNum;
int fiveNum;
Scanner sc = new Scanner (System.in);
System.out.println("Введите пятизначное число");
number = sc.nextInt();
firstNum = number/10000;
System.out.println(firstNum);
secondNum = number%10000/1000;
System.out.println(secondNum);
thirdNum = number%1000/100;
System.out.println(thirdNum);
fourNum = number%100/10;
System.out.println(fourNum);
fiveNum = number%10;
System.out.println(fiveNum);
}

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

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
double s;
int p;
int a;
int b;
int c;
Scanner sc = new Scanner(System.in);
System.out.println("Введите 1-ю сторону треугольника");
a = sc.nextInt();
System.out.println("Введите 2-ю сторону треугольника");
b = sc.nextInt();
System.out.println("Введите 3-ю сторону треугольника");
c = sc.nextInt();
p = a + b + c;
s = Math.sqrt(p*(p-a)*(p-b)*(p-c));
System.out.println("Площадь треугольника = " + s + " см2");
}

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

import java.util.Scanner;

public class Main {

public static void main(String[] args) {
double c;
int r;
Scanner sc = new Scanner(System.in);
System.out.println("Введите радиус окружности");
r = sc.nextInt();
c = 2 * Math.PI * r;
System.out.println("Длина окружности равняется = " + c );
}
}


AnnaTer

  • Пользователи
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #10 : Января 19, 2020, 06:26:35 pm »
Добрый день всем!

@Александр решение задач можно найти по ссылке

https://github.com/teranna/CourseProgKievUa

Хорошего вечера!

Dima Rubalskiy

  • Пользователи
  • *
  • Сообщений: 25
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #11 : Января 20, 2020, 05:02:15 pm »
//1
package Task;
import java.util.Scanner;
public class Task1 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Введите число:");
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 Task;
import java.util.Scanner;
public class Task2 {

public static void main(String[] args) {
System.out.println("set the value (a) :");
Scanner sc1 = new Scanner(System.in);
int a = sc1.nextInt();
System.out.println("set the value (b) :");
Scanner sc2 = new Scanner(System.in);
int b = sc2.nextInt();
System.out.println("set the value (c) :");
Scanner sc3 = new Scanner(System.in);
int c = sc3.nextInt();
double p = (a+b+c)*0.5;
double s = Math.sqrt(p*(p-a)*(p-b)*(p-c));
System.out.println("S:");
    System.out.println(s);


}

}
//3
package Task;
import java.util.Scanner;
public class Task3 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Введите радиус:");
int a = sc.nextInt();
double b;
b = a*2*Math.PI;
System.out.println("Длина окружности:");
System.out.println(b);

}

}

Hetalova

  • Пользователи
  • *
  • Сообщений: 14
    • Просмотр профиля
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #12 : Января 20, 2020, 06:55:24 pm »
Домашка 1
import java.util.Scanner;

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

Scanner scanner = new Scanner(System.in);
        int fiveDigitNumber;
        System.out.println("Введите пятизначное число:");


        int number1;
        int number2;
        int number3;
        int number4;
        int number5;
        fiveDigitNumber = scanner.nextInt();
        number1 = fiveDigitNumber/10000;
        System.out.println(number1);
        number2 = (fiveDigitNumber%10000)/1000;
        System.out.println(number2);
        number3 = (fiveDigitNumber%1000)/100;
        System.out.println(number3);
        number4 = (fiveDigitNumber%100)/10;
        System.out.println(number4);
        number5 = (fiveDigitNumber%10);
        System.out.println(number5);
}
}
Домашка 2
import java.util.Scanner;

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

Scanner scanner = new Scanner(System.in);

int  sideOfTheTriangle1 = scanner.nextInt();
       int  sideOfTheTriangle2 = scanner.nextInt();
       int  sideOfTheTriangle3 = scanner.nextInt();
       double  areaOfTriangle;
        double p = (sideOfTheTriangle1 + sideOfTheTriangle2 + sideOfTheTriangle3)/2;
        areaOfTriangle = Math.sqrt(p*(p - sideOfTheTriangle1)*(p - sideOfTheTriangle2)*(p - sideOfTheTriangle3));
        System.out.println("Площадь треугольника: "+ areaOfTriangle);
}
}

Домашка 3
import java.util.Scanner;

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

Scanner scanner = new Scanner(System.in);
double radius;
        double circleaArea;
        radius = scanner.nextDouble();
        circleaArea = Math.PI * radius * radius;

        System.out.println("Площадь круга: "+circleaArea);
}
}
#

« Последнее редактирование: Января 20, 2020, 07:59:24 pm от Hetalova »

Rod

  • Пользователи
  • *
  • Сообщений: 25
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #13 : Января 20, 2020, 08:01:18 pm »
Здравствуйте!

Проверьте, пожалуйста, работу.

https://gitlab.com/_Rod_/javahomework/tree/master/HomeWork2

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 14336
    • Просмотр профиля
    • E-mail
Re: Java_Start_alexander_Jilanska_14_01_2020
« Ответ #14 : Января 21, 2020, 04:16:58 pm »
Yaroslav Zadorozhnii
Решение верное

Карина Челпан
Решение верное

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

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

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

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

double R;
double S;
                S = 2 * Math.PI * R;

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