Java NB Задачи на последовательность - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > Полезное / Common > Программирование / Programming > Java

Java В данном форуме вы сможете найти много полезной информации по платформе Java. Подробные статьи, исходные коды и конечно учебники как для новичков так и профессиональных Java разработчиков вы найдёте здесь. Если у вас есть вопрос или хотите поделится своими наработками, пожалуйста, делайте это в этой теме.

Ответ
Опции темы
Непрочитано 26.12.2013, 16:47   #1
Новичок

Автор темы (Топик Стартер) Java NB Задачи на последовательность

Здравствуйте, нужна помощь в решении задач, буду премного благодарен(Программирую на Netbeans Java)
1.В последовательности чисел а1, а2, …, аn найти два числа, среднее арифметическое которых ближе всего к числу у.
2.Написать программу нахождения суммы ряда с заданной точностью ε.
Использовать рекуррентные соотношения при вычислении очередного члена
ряда. Вычисление заканчивается, если модуль очередного слагаемого
становится меньше заданного значения точности(ε), причем для этих рядов
(при| x | < 1) абсолютная величина суммы всех отброшенных членов ряда
будет меньше ε. Для оценки правильности расчетов предусмотреть вычисление

Есть наработки по данной задаче, но результат неверный, буду рад узнать правильное решение.
Код:
package JavaApplication2; 
import java.io.*; 
public class javaapplication2{ 
public static void main(String[] args)throws IOException{ 
double x, p, n, i, sum, f, eps; 
BufferedReader br=new BufferedReader(new 
InputStreamReader(System.in, "CP866")); 
System.out.print("Введите(0<|x|<1): "); 
x=Double.parseDouble(br.readLine()); 
System.out.print("Введите точность(eps): "); 
eps=Double.parseDouble(br.readLine()); 
f=((x-Math.sin(x))/Math.pow(x, 2));
i=1;
p=1; 
sum=p; 
n=1; 
while(Math.abs(p)>=eps){ 
p *= Math.pow(x, i)/n; 
sum += p; 
n=n+2; 
i=i+2;
} 
System.out.println("x="+x+"\neps="+eps+"\nf="+ 
f+"\nsum="+sum); 
} 
}
NDWT вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка ГС! keksar Серверная часть 29 21.02.2011 20:55
Крепости (осады) Romanz Серверная часть 125 31.07.2010 18:12
баги и недочёты сервака Devilop Серверная часть 21 03.06.2010 23:50
Зависает после выбора сервера! Nales Серверная часть 8 09.05.2010 12:55


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 14:10. Часовой пояс GMT +3.

Вверх