L
lutik
Не пойму, как сделать программу( Даны действительные числа 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;
JOptionPane.showMessageDialog(null,"z="+z+" q="+q);
}
public static void main(String args[]){
window obj=new window();
}
}
Есть код другой подобной программы, где надо вычислить 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;
JOptionPane.showMessageDialog(null,"z="+z+" q="+q);
}
public static void main(String args[]){
window obj=new window();
}
}