Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java SE Найти матрицу (А-В)*А https://www.cyberforum.ru/ java-j2se/ thread1674113.html
Дано 2 квадратные мартицы А и В порядка n. Найти матрицу (А-В)*А.
Java SE Удаление из массива и присваивание значения удаляемого элемента переменной
Имеется следующий блок кода: public static class Note { public static final List<String> notes = new ArrayList<String>(); public static void addNote(String note) { notes.add(0, note); }
Java SE Значение .class https://www.cyberforum.ru/ java-j2se/ thread1673857.html
public class Solution { public static class OurPresident { private static OurPresident president; private OurPresident() { } public static OurPresident getOurPresident() { return president;
Java SE Напечатать все буквы "и" в предложении (не выполняется цикл for) Задание:Дано предложение. Напечатать все его буквы «и». Не выполняется цикл for, хотя ошибок компилятор не выводит, просто не прогоняет цикл. p.s.новичок public class Text3 { public static void main(String args){ String word=new String("Привет,мир."); Text3 ex=new Text3(word); ex.search(); } https://www.cyberforum.ru/ java-j2se/ thread1673776.html
Ближайшее к 10 число Java SE
помогите составить программу. Создать программу, выводящую на экран ближайшее к 10 из двух чисел записанных в переменные m и n. Например среди чисел 8.5 и 11.45 должно вывести 11.45 т.к. оно ближе к 10.
Java SE Переписать код с++ на Java Переписал код с с++ на Java но на Java он стал работать неправильно. Помогите разобраться в чем ошибка: Код на с++: #include <fstream> using std::ifstream; using std::ofstream; int n, m, d, *l, c; https://www.cyberforum.ru/ java-j2se/ thread1673688.html
Java SE Задать два стека, поменять информацию местами https://www.cyberforum.ru/ java-j2se/ thread1673659.html
Задать два стека, поменять информацию местами. Можете помочь! хотелось бы по другому выполнить это задание package kz.kstu.sib13.lab6; import java.util.ArrayList; import java.util.Iterator; import java.util.Scanner; import java.util.Stack; public class runner {
Java SE Java applet не видит url после перехода на Apex с 4-ой на 5-ую версию
Господа! Не так давно обновили наш Apex c 4-ой до 5-ой версии. И почти все проблемы устранили. Однако, интересная вещь происходит с одним из апплетов. Привожу кусок кода: HttpURLConnection con = (HttpURLConnection) url.openConnection(); log ("ErrID: "+ con.getResponseCode()); log ("ErrMSG: "+ con.getResponseMessage());...
Java SE Программа должна предложить все возможные варианты распределения учеников по классам. Всем привет! Записался на курсы по Java. Прошли if - esle и switch. Вот задача: Есть 5 классов с х кол-вом учеников. Есть 5 аудиторий с Н кол-во мест. Программа должна предложить все возможные варианты распределения учеников по классам. Тоесть если класс А занимает аудиторию 1, класс Б не может сесть в аудиторию 1. Пока - что не знаю как это логически построить... Кто что думает? Только прошу... https://www.cyberforum.ru/ java-j2se/ thread1673626.html Java SE Получить File из Jar Опять старая проблема, дошло дело до сборки Jar и понеслись косяки. Вопрос, как получить объект File из Jar. В Jar есть файл /strings/en.xml . Пробую его получить File file = new File(getClass().getResource("/strings/en.xml").getPath()); В итоге получаю данное java.io.FileNotFoundException:... https://www.cyberforum.ru/ java-j2se/ thread1673616.html
Java SE Проверить загрузился ли класс
Столкнулся я с одной странной штукой, которую очень хочется обозвать аномалией. Есть такой вот участок кода if (guimode) while (!FXMLC_Mainw.initable) {} scan(); Работает он в общем то просто, если программу запущена в режиме графического интерфейса, подождать пока не будет отмечен флаг полной инициализации gui, а затем вызвать метод Scan(). Данный...
Java SE Найти стороны прямоугольника, зная его площадь и периметр https://www.cyberforum.ru/ java-j2se/ thread1673419.html
Здравствуйте! никак не могу решить задачу: "Найти стороны прямоугольника, зная его площадь и периметр. При чём, создать базовый класс "прямоугольник, а затем создать еще один класс (другой прямоугольник), в котором задачу и решить. При решении использовать первый прямоугольник". Первый прямоугольник я создал: public class RectangleHW { private double area = 30.0; private double...
82 / 82 / 32
Регистрация: 17.02.2016
Сообщений: 226
01.03.2016, 13:38 0

Создать класс Triangle - Java SE - Ответ 8821819

01.03.2016, 13:38. Показов 3040. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено FedorBoom как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
/**
 * Треугольник
 * 
 * @author FatNinja
 */
public class Triangle {
    
    private final double firstSide;
    
    private final double secondSide;
    
    private final double thirdSide;
    
    public Triangle(double firstSide, double secondSide, double thirdSide) {
        if (!isTriangleExists(firstSide, secondSide, thirdSide)) {
            throw new IllegalArgumentException();
        }
        this.firstSide = firstSide; 
        this.secondSide = secondSide;
        this.thirdSide = thirdSide;
    }
    
    /**
     * Проверка существования треугольника.
     */
    public static boolean isTriangleExists(double firstSide, double secondSide,
            double thirdSide) {
        return (0 > Double.compare(thirdSide, (firstSide + secondSide))) &&
               (0 > Double.compare(secondSide, (firstSide + thirdSide))) &&
               (0 > Double.compare(firstSide, (secondSide + thirdSide)));
    }
    
    public double getPerimeter() {
        return firstSide + secondSide + thirdSide;
    }
    
    /**
     * Получение площади треугольника
     */
    public double getArea() {
        double semiPerimeter = getPerimeter()/2;
        double buffer = semiPerimeter * (semiPerimeter - firstSide)
                                      * (semiPerimeter - secondSide)
                                      * (semiPerimeter - thirdSide);
        return Math.sqrt(buffer);
    }
    
    // getters
    
    public double getFirstSide() {
        return firstSide;
    }
    
    public double getSecondSide() {
        return secondSide;
    }
    
    public double getThirdSide() {
        return thirdSide;
    }
 
    @Override
    public String toString() {
        final String DELIMETER = ", ";
        return "Triangle: " + firstSide + DELIMETER + 
                              secondSide + DELIMETER + thirdSide;
    }
}
Писал на сессии, в качестве заготовки можно использовать

Вернуться к обсуждению:
Создать класс Triangle Java SE
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.03.2016, 13:38
Готовые ответы и решения:

Создать абстрактный базовый класс Triangle для представления треугольника с абстрактными методы вычисления площади и периметра
Помогите разобраться с программой. Очень нужно!!! Создать абстрактный базовый класс Triangle для...

Создать класс комната, имеющая площадь. Создать класс однокомнатных квартир, двухкомнатных и т.д
Создать класс комната, имеющая площадь. Создать класс однокомнатных квартир, двухкомнатных и т.д....

Создать класс матрица Данный класс содержит указатель на int...
Помогите решить хотя бы часть задачи. Создать класс матрица Данный класс содержит указатель на...

Класс: Создать абстрактный класс Mashine и подклассы: автомобили, грузовики.
Создать абстрактный класс Mashine, затем подклассы: автомобили, грузовики. Создать интерфейсы:...

1
01.03.2016, 13:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.03.2016, 13:38
Помогаю со студенческими работами здесь

Создать абстрактный класс Pair с виртуальными арифметическими операциями + производный класс Complex
Создать абстрактный базовый класс Pair с виртуальными арифметическими операциями (+-*/)....

Базовый класс – СМИ. Производные – телеканал и газета. Создать класс Холдинг, который может содержать оба вида объектов
Базовый класс – СМИ. Производные – телеканал и газета. Создать класс Холдинг, который может...

Создать класс, Создать конструктор с параметрами
Создать класс «Взлетная полоса» с полями isFree – свободна ли полоса, isBusy – происходит посадка...

Создать класс ОдномерныйМассив. Создать метод для вычисления суммы элементов двух массивов. Метод должен иметь два аргум
Создать класс ОдномерныйМассив. Создать метод для вычисления суммы элементов двух массивов. Метод...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru