Оконный интерфейс ввода и вывода числовых данных

  • Автор темы lutik
  • Дата начала
L

lutik

#1
Не пойму, как сделать программу( Даны действительные числа a и b, являющиеся граничными точками отрезка [a, b]. Найти первый член последовательности (она задана формулой), принадлежащий этому отрезку.
Есть код другой подобной программы, где надо вычислить 2 функции, а не найти член послед-ти. Вот она:

import javax.swing.*;

public class window{
public double x, y;

// Метод для ввода вещественного числа
public double toimport(String t) {
String str;
double num=0.0;
boolean b;
do {
try {

str=JOptionPane.showInputDialog(
"Введите "+t);
b=false; num=Double.parseDouble(str);

} catch (NumberFormatException e) {
b=true; } }
while (;);
return num;

}
// Пересчет z и q

public window() {
x=toimport("x");
y=toimport("y");
double q,z;

z=(x+(2+y)/x)/(y+1/Math.sqrt(x*x+10));
q=2.8*Math.sin(x)+Math.abs(y);
JOptionPane.showMessageDialog(null,"z="+z+" q="+q);
}

public static void main(String args[]){
window obj=new window();
}

}
 

lmike

нет, пердело совершенство
Lotus team
27.08.2008
6 583
269
#2
код надо оформлять в соответ. тэгах...
и, мне кажется, вопрос про математику, а не касательно java ;)