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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.12.2013, 14:09   #1
Eddi_Brown
Пользователь
 
Регистрация: 20.12.2013
Сообщений: 19
По умолчанию Найти у(х) в С++

Функция: y(x)=(ex+a)/(x^2). х возрастает от 1 до 3 на 0,2. Как сделать, чтобы у изменялся, а то у меня он равен одному и тому же числу. Код:
Код:
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
    double a, b, x, y;
    cout<<"y(x)=(ex+a)/(x^2)"<<endl<<"x=1(0.2)3"<<endl;
    cout<<"Enter a:";
    cin>>a;
    cout<<"Enter b:";
    cin>>b;
    for (x=1; x<=3; x=x+0.2);
    y=(exp(1)*x+a)/pow(x,2);
    for (x=1; x<=3; x=x+0.2)
    cout<<"x="<<x<<endl<<"y="<<y<<endl;
}

Последний раз редактировалось Eddi_Brown; 26.12.2013 в 14:14.
Eddi_Brown вне форума Ответить с цитированием
Старый 26.12.2013, 14:16   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

Код:
for (x=1; x<=3; x=x+0.2) ;
Убрать и не будет пустого цикла
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 26.12.2013, 14:19   #3
Eddi_Brown
Пользователь
 
Регистрация: 20.12.2013
Сообщений: 19
По умолчанию

Но х должен меняться.
Eddi_Brown вне форума Ответить с цитированием
Старый 26.12.2013, 16:50   #4
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

я выделил, что убрать. У вас ПУСТОЙ ЦИКЛ.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 26.12.2013, 17:16   #5
Eddi_Brown
Пользователь
 
Регистрация: 20.12.2013
Сообщений: 19
По умолчанию

Ой, точно. Не заметил, что вы выделили, извините. Но особенно ничего не поменялось.
Eddi_Brown вне форума Ответить с цитированием
Старый 26.12.2013, 17:56   #6
BDA
МегаМодератор
СуперМодератор
 
Аватар для BDA
 
Регистрация: 09.11.2010
Сообщений: 7,289
По умолчанию

И уберите один лишний цикл, а две команды объедините операторными скобками, чтобы все верно заработало.
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
BDA вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти ошибку в коде (Для данной целочисленной матрицы размером n*m найти матрицу из 0 и 1...) код на C camel5 Помощь студентам 1 26.11.2013 06:11
Что в этих строках не так--найти количество симв., и найти в строке букву и измер. длину(2, 3 -с помощ. масивов) символ, Max11 Общие вопросы C/C++ 2 15.05.2012 08:11
Для матрицы и массива (заданы номера столбцов) найти минимальные элементы, поместить в массив, найти сред. ариф.(Delphi) nucweapon Помощь студентам 5 26.10.2011 09:37
ООП (паскаль) - дан ромб. найти площадь. построить пирамиду, найти её площадь Rfn.if Помощь студентам 0 27.04.2011 16:10
Найти байтс наибольшим числом единиц и найти байт с наибольшим чилом нулей. Найти разность число единиц м Beren42 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 14.12.2010 17:44