Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите создать программу для вычисления / 6 сообщений из 6, страница 1 из 1
08.09.2014, 00:05
    #38740064
Havok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
Помогите создать программу для вычисления. Условие следующее:



Думал сделать по такому примеру, но я новичок и не совсем знаю как сделать правильно.
Код: 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.
import java.util.Scanner;
 
public class KvadratnoeUravnenie {
 
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double a, b, c, d;
double x1, x2;
System.out.println("Введите а: ");
a = in.nextDouble();
System.out.println("Введите b: ");
b = in.nextDouble();
System.out.println("Введите c: ");
c = in.nextDouble();
d = Math.pow(b, 2) - (4 * a * c);
if (d>0){
x1 = ((-1) * b + Math.sqrt(d)) / 2;
x2 = ((-1) * b - Math.sqrt(d)) / 2;
System.out.printf("x1 = " + x1 + " x2 = " + x2);
}
else if (d == 0){
x1 = (-1) * b;
System.out.printf("x1, x2 = " + x1);
}
else
System.out.print("Ошибка. D меньше нуля");
}
 
}
...
Рейтинг: 0 / 0
08.09.2014, 11:57
    #38740351
olexande
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
Обработку ошибок принято проводить через исключения.
Как вариант:
- http://kostin.ws/java/java-exceptions.html
- https://www.google.com.ua/search?q=java обработка ошибок
...
Рейтинг: 0 / 0
08.09.2014, 11:58
    #38740352
For All
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
...
Рейтинг: 0 / 0
08.09.2014, 21:19
    #38741100
Havok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
Спасибо за ссылки, особенно за эту http://docs.oracle.com/javase/8/docs/api/java/lang/Math.html#random--

Только не знаю, нужно ли в этом примере это https://www.google.com.ua/search?q=java обработка ошибок

Вроде, нет исключений, нужно найти Z.
Хотя я просто спрашиваю.
...
Рейтинг: 0 / 0
09.09.2014, 14:09
    #38741753
olexande
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
Если вводом будет заниматься человек, то обработка таки может быть нужна.
Если генератор случайных чисел, ограниченный указанным диапазоном - да, под вопросом ...
...
Рейтинг: 0 / 0
11.09.2014, 21:57
    #38744682
Havok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Помогите создать программу для вычисления
Может кто-то подсказать как сделать генерацию случайных чисел.
На примере этого x= 2+ (Math.random() * ((7 - 2) + 5));
Только там диапазон [2;7) а нужен такой [5/3; 5/2].
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Помогите создать программу для вычисления / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]