Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java SE как объединить части кода? Есть 2 части кода 1: for (int i=0;i<pocupka.length;i++) { String l=pocupka.product.getNameProduct(); if (l.equals("Хлеб")) { s=0; s=pocupka.getCount()*(pocupka.product.getPrice()-skidka.getSumSkidka()); https://www.cyberforum.ru/ java-j2se/ thread652974.html Java SE Что-то не так с массивами
Добрый день, форумчане! Недавно при работе с массивами наткнулся на непонятную вещь. Для наглядности приведу пример кода: public class Test { public static void main(String args) { Test ts = new Test(); ts.run(); } private void run() {
Java SE Как заполнить табличку и вывести на консоль? https://www.cyberforum.ru/ java-j2se/ thread652675.html
Есть данные, день покупки( число от 1 до 31), наименование продукта, цена, и количество. Я образовала 2 класса class Order { Product product; int day; int count; } public class Product { String nameProduct; int price;
Java SE Решение задачи "Пятнашки"/"Восьмёрки" методом поиска в глубину (DFS) Может кто-то сталкивался с решение данной задачи? Не могу осмыслить алгоритм перемещения пустой клетки и сохранением состояния поля. https://www.cyberforum.ru/ java-j2se/ thread652674.html
Java SE Как считать путь к файлу с клавиатуры?
Здравстуйте, надеюсь кто-то поможет) Есть программа которая сортирует слова и файла по алфавиту: import java.util.*; import java.io.*; public class MyTXTSort { public static void main(String args) throws IOException { String str; TreeSet<String> tSet = new TreeSet<String> ();
Java SE Программа расчета по двум формулам Напишите программу для расчета по двум формулам. Предварительно подготовте тестовые примеры с помощью калькулятора (результаты вычисления должны совпадать). Класс Math содержащий математические функции JAVA Методы, отсутствующие в классе, выразите через имеющиеся Z1= корень из 2b+2 * корень из b в квадрате - 4 / корень из (b в квадрате - 4) + b + 2 https://www.cyberforum.ru/ java-j2se/ thread652478.html
Java SE Округлить до N знаков https://www.cyberforum.ru/ java-j2se/ thread652405.html
Доброго времени суток. Подскажите как в Java можно округлить до N знаков, зная длинну строки поля в котрое вводится точность? Пробовал через String.format, но там нужно знать писать число. double res; jTextField1.setText(String.format("%.2f", res); Как можно вместо 2 подставить переменную в которой будет содержаться кол-во знаков после запятой? Спасибо за внимание.
Java SE Не устанавливается Tomcat
Привет,пробую установить томкат,не устанавливается,скачал версию 7.0.30,до этого устанавливал java se версии 7.0.06,может проблема в несовместимости версий??Запускаю батник стартуп ,пишет мне командная строка: The CATALINA_HOME variable is not defended corectly This enviroment variable is needed to run this programm Ща скину фото переменных сред.Вот:
Java SE Java agent and ASM 4.0 framework https://www.cyberforum.ru/ java-j2se/ thread652395.html
Добрый день всем! Я пытаюсь написать Java агент, который выводит сообщение на экран при выходе из каждого метода анализируемой программы. Использую ASM 4.0. Агент работает корректно и выводит сообщения при выходе из методов, но только до тех пор, пока эти методы не вызывают исключительных ситуаций. Как только появляется exception - сообщение о выходе из метода не выводится. Как можно...
Java SE Выписать из текста слова, начинающиеся и заканчивающиеся цифрой Помогите написать программу с помощью классов в среде Eclipse Выписать из текста слова, начинающиеся и заканчивающиеся цифрой. https://www.cyberforum.ru/ java-j2se/ thread652356.html
2. Написать программу, которая осуществляет расчет значения функции, используя рекуррентную формулу Java SE
2. Написать программу, которая осуществляет расчет значения функции, используя рекуррентную формулу, есть функция косинус(х), х0=1,есть ряд и рекурентная формула. Можете описать примерный алгоритм, что к чему , и что за чем рассчитывать, а то вообще не понятно( Спасибо.
Java SE ошибка в программе https://www.cyberforum.ru/ java-j2se/ thread652313.html
Здравствуйте. Вот программа. Компилирую - все нормально. Запускаю - выдает ошибку. что исправить? public class Task07 { public static void main(String args) { double x = Double.parseDouble(args); double y; if (x>2) { y = (x*x-1)/(x+2);
21 / 21 / 3
Регистрация: 13.09.2011
Сообщений: 314
0

Класс круг - Java SE - Ответ 3458898

17.09.2012, 16:12. Показов 6870. Ответов 8
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Привет всем) Начал делать задачу, вот условие:
Клаcc CCircle oписывает круг.
Свoйства класса:
• кooрдинаты тoчки центра круга x, y;
• рaдиус R;
• плoщадь S;
• пeримeтр P.
Методы класса:
• кoнструктoр: присвoение нулевых значений свойствам класса;
• ввод пoльзователем значений кooрдинат точки центра круга и радиуса;
• вычисление и вывод на экран значения плoщади круга;
• вычисление и вывод на экран значения периметра круга;
• oпределение, лежит ли внутри круга точка, кooрдинаты которой вводит пользователь.
Сам код:
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
import java.util.Scanner;
 
class Point {
    public double x; // абсцисса точки
    public double y; // ордината точки
 
    // возвращает строку с описанием точки
    public String toString() {
        return "("+x+";"+y+")";
    }
    // выводит на экран описание точки
    public void print() {
        System.out.print(this.toString());
    }
    // метод перемещает точку на указанный вектор
    public void move(double a, double b) {
        x = x + a;
        y = y + b;
    }
    // метод изменяет координаты точки на указанные
    public void set(double a, double b) {
        x = a;
        y = b;
    }
    // конструктор по умолчанию, создающий точку с указанными пользователем координатами
    public Point() {
        boolean err;
        do {
            err = false;
            System.out.print("Введите абсциссу точки: ");
            Scanner scan = new Scanner(System.in);
            if(scan.hasNextDouble()) {
                x = scan.nextDouble();
            } else {
                System.out.println("Вы ввели не число, попробуйте снова");
                err = true;
            }
        } while (err);
        do {
            err = false;
            Scanner scan = new Scanner(System.in);
            System.out.print("Введите ординату точки: ");
            if(scan.hasNextDouble()) {
                y = scan.nextDouble();
            } else {
                System.out.println("Вы ввели не число, попробуйте снова");
                err = true;
            }
        } while (err);        
    }
    // конструктор, создающий точку с указанными координатами
    public Point(double a, double b) {
        x = a;
        y = b;
    }  
    // метод вычисляющий расстояние между точками
    public double length(Point p) {
        return Math.sqrt( Math.pow(p.x-x,2) + Math.pow(p.y-y,2) );
    }
    // метод проверяющий совпадают ли точки
    public boolean equalsPoint(Point p) {
        if(this.x == p.x && this.y == p.y) {
            return true;
        } else {
            return false;
        }
    }   
}
 
class Circle {
    public double r; // радиус
    public Point c; // центр
    
    // возвращает строку с описанием окружности
    public String toString() {
        return "Окружность с центром в точке " + c + " и радиусом " + r;
    }  
    // выводит на экран описание окружности
    public void print() {
        System.out.print(this.toString());
    }    
    // метод перемещает центр окружности на указанный вектор
    public void move(double a, double b) {
        c.move(a, b);
    }
    // метод изменяет окружность, перемещая центр в указанные координаты и меняя радиус
    public void set(double a, double b, double m) {
        c.set(a, b);
        r = m;
    }    
    // метод изменяет окружность, перемещая центр в указанную точку и меняя радиус
    public void set(Point p, double m) {
        c.set(p.x, p.y);
        r = m;
    }   
    // конструктор по умолчанию, создающий окружность с указанными пользователем параметрами
    Circle () {
        System.out.println("Задайте центр окружности:");
        c = new Point();
        boolean err;
        do {
            err = false;
            Scanner scan = new Scanner(System.in);
            System.out.print("Задайте радиус: ");
            if(scan.hasNextDouble()) {
                r = scan.nextDouble();
                if (r <= 0) {
                   System.out.println("Радиус окружности должен быть положительным");
                   err = true;
                }
            } else {
                System.out.println("Вы ввели не число, попробуйте снова");
                err = true;
            }
        } while (err);        
    }
    Circle (double a, double b, double m) {
        c.set(a, b);
        r = m;
    }      
    // метод вычисляющий длину окружности
    public double length(Point p) {
        return 2*Math.PI*r;
    }
    // метод проверяющий, совпадают ли две окружности
    public boolean equalsCircle(Circle o) {
        if(this.r == o.r && c.equalsPoint(o.c)) {
            return true;
        } else {
            return false;
        }
    }      
}
 
public class Main {
    public static void main(String[] args) {
        Circle o1 = new Circle();
        o1.print();
    }
}
Помогите доделать программу и убрать в ней все лишнее))

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

Создать класс Круг. Написать методы расчета площади и длины окружности
Создать класс Круг. Описать его двумя полями: радиус, диаметр. Введенное может быть...

Класс: Реализовать класс Matrix - матрица, на основе двухмерного массива размерности M на N...
1) Реализовать класс Matrix - матрица, на основе двух-мерного целочисленного массива int ...

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

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

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

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

Наследование. Класс Круг и класс эллипс
Здравствуйте уважаемые программисты. Нужно исправить ошибки в программе. Честно я в этом ничего не...

класс круг С++
Разработать класс &quot;круг &quot;, который определяется своим радиусом r. Класс должен владеть методами...

Класс круг
Не могу понять где ошибка,выводит странные цыфры,не планомерно увеличенные static void...

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