• Июня 16, 2019, 06:36:08 am
• Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
Новости: Вебинар о выборе IT профессии и руководство для новичков: http://bit.ly/2HG2vFp

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

AlekZ

  • Пользователи
  • *
  • Сообщений: 19
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #90 : Апреля 03, 2019, 11:55:11 pm »
Задача решена для ровного двухмерного массива произвольных размеров.
https://github.com/AlekZuj/JavaStart_HomeWork/blob/master/Hw7level2tsk1.java



Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #93 : Апреля 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

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


alexey.a

  • Пользователи
  • *
  • Сообщений: 42
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #95 : Апреля 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

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #96 : Апреля 04, 2019, 11:33:09 pm »
Volodymyr_s
Решение верное

Аlexey.a
Ну вот теперь гораздо лучше

AlekZ

  • Пользователи
  • *
  • Сообщений: 19
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #97 : Апреля 06, 2019, 12:23:21 am »

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #98 : Апреля 06, 2019, 01:07:40 am »
 AlekZ

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

Aleksandr Horbach

  • Пользователи
  • *
  • Сообщений: 1
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #99 : Апреля 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);
    }
}
« Последнее редактирование: Апреля 06, 2019, 01:07:52 pm от Aleksandr Horbach »

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #100 : Апреля 06, 2019, 10:53:14 pm »
Aleksandr Horbach

В Java принято записывать имена переменных с маленькой буквы, так что такие имена неудачны:
        C = (double)(2 * Math.PI * r) ;
В остальном решение верное.

alexey.a

  • Пользователи
  • *
  • Сообщений: 42
    • Просмотр профиля
    • E-mail

Alexander Ts

  • Преподаватели
  • Пользователи
  • *
  • Сообщений: 11812
    • Просмотр профиля
    • E-mail
Re: Java_Start_Alexander_School_07_03_2019
« Ответ #102 : Мая 10, 2019, 11:51:37 am »
Аlexey.a

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