Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2014, 17:24   #21
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Ну опиши задачу пользователем переменной Е )
Что обьяснить по коду?
И почему я должен использовать массив, если операции проводятся только с двумя (по факту) значениями?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 02.10.2014, 18:25   #22
WorldMaster
Старожил
 
Аватар для WorldMaster
 
Регистрация: 25.08.2011
Сообщений: 2,841
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
; тут что делает? Убирай )
Вы про do while слышали?? с чего вдруг убирать то точку с запятой??
Так называемое постусловие.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два.
WorldMaster вне форума Ответить с цитированием
Старый 02.10.2014, 19:15   #23
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Вы про do while слышали??
О-о-о-й! Баран баран баран... Признаю.
Дюж редко их вижу.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.10.2014, 10:08   #24
FIFAPES
Пользователь
 
Регистрация: 01.10.2014
Сообщений: 15
По умолчанию

У меня так почему то программа зависает
Код:
#include <iostream>
#include <math.h>

using namespace std;

int main()
{
	double ak, ak1 = 1, ak2 = (ak1 + 4) / 3;
	double e;
	cout << "E = ";
	cin >> e;
	if (e < 0)
		cout << "e < 0" << endl;
	int k = 3;
	while (fabs(ak2 - ak1)<e){
		ak = ak1;
		ak1 = ak2;
		ak2 = (ak + ak1) / 3;
		k++;
	};
	cout << "k=" << k << endl << "a[k-1]=" << ak1 << endl << "a[k-2]=" << ak2; cin.get();

	return 0;
}
FIFAPES вне форума Ответить с цитированием
Старый 03.10.2014, 11:58   #25
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что ты вводишь? Какое число?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.10.2014, 12:14   #26
FIFAPES
Пользователь
 
Регистрация: 01.10.2014
Сообщений: 15
Вопрос

Цитата:
Сообщение от Stilet Посмотреть сообщение
А что ты вводишь? Какое число?
е ввожу пользователь?
FIFAPES вне форума Ответить с цитированием
Старый 03.10.2014, 14:01   #27
FIFAPES
Пользователь
 
Регистрация: 01.10.2014
Сообщений: 15
По умолчанию

а е вводить не надо ?
FIFAPES вне форума Ответить с цитированием
Старый 03.10.2014, 14:46   #28
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
е ввожу пользователь?
Ну так а значение какое? Нужно вводить такое, чтоб разница между ак и ак-1 была.
Ты что не знаешь что такое погрешность?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 03.10.2014, 15:36   #29
FIFAPES
Пользователь
 
Регистрация: 01.10.2014
Сообщений: 15
Вопрос

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну так а значение какое? Нужно вводить такое, чтоб разница между ак и ак-1 была.
Ты что не знаешь что такое погрешность?
то есть какое надо вводить ?
FIFAPES вне форума Ответить с цитированием
Старый 03.10.2014, 16:32   #30
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

число нужно вводить между нулём и единицей.
pu4koff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Натолкните на мысль! Niklitel Помощь студентам 2 05.01.2014 15:17
Натолкните на мысль Rebelition Общие вопросы Delphi 6 30.10.2012 14:42
Цикл While.Подтолкните на мысль Aiur Общие вопросы C/C++ 3 23.08.2012 15:36
Дайте мысль) jawa250t Общие вопросы Delphi 4 09.02.2011 18:02
Помогите или натолкните на мысль. alex2008ean Паскаль, Turbo Pascal, PascalABC.NET 2 12.12.2008 10:03