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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2012, 19:06   #1
Jillian
 
Регистрация: 10.05.2012
Сообщений: 8
По умолчанию Организация цикла С++

Доброго времени суток! Помогите,пожалуйста, с задачей.
Необходимо вычислить значение выражения у = 1-x+x˄2/2!-x˄3/3!+…

Это мои начинания:

Код:
#include<iostream.h>
void main (){
int i,x; float y;
cout<<"Vvedite x  = "; cin>>x;
y=0;
for(i=1;i<x+1;i++){
	y=...;
}
cout<<"Znachenie vyragenia = "<<y;
cin>>y;
}
Буду очень признательна )
Jillian вне форума Ответить с цитированием
Старый 13.05.2012, 19:45   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Да уж... Дорогу осилит идущий.
Код:
...
y=1;
//Это переменки факториала и знаковая для смены знака
int fac=1,k=1;
// это для вычисления очередной степени. Может быть заменена на функцию pow()
float pw=x;
// В цикле твем:
for(i=1;i<x+1;i++){
 // Вычисляет выражение - y=y+знак(- или +) + степень х + факториал (очередной го элемент)
 y+=k+pw/fac;
 // Далее получаем следующее факториальное число
 fac*=i;
 // и следующую степень
 pw=*pw;
 // а так же инвертируем знак для следующего шага
 k*=-1;
}
...
Примерно так. Идя понятна?
I'm learning to live...

Последний раз редактировалось Stilet; 13.05.2012 в 19:58.
Stilet вне форума Ответить с цитированием
Старый 13.05.2012, 19:49   #3
Jillian
 
Регистрация: 10.05.2012
Сообщений: 8
По умолчанию

если честно, то не очень...Можно чуть-чуть пояснений )
Jillian вне форума Ответить с цитированием
Старый 13.05.2012, 19:58   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Поправил пост. Обьяснил как смог...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.05.2012, 20:04   #5
Jillian
 
Регистрация: 10.05.2012
Сообщений: 8
По умолчанию

Спасибо огромное!!!
Jillian вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Организация цикла лесяя Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 10.06.2011 00:00
Организация цикла If ... else 4e4en JavaScript, Ajax 5 07.11.2010 21:30
Организация цикла While Ra88 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 29.09.2010 09:11
Организация цикла DartDayring Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 21.03.2010 12:58
Организация цикла mephist Microsoft Office Excel 2 17.07.2009 16:27