Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

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

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


Ответ
 
Опции темы
Старый 14.10.2011, 12:15   #1
marli_ten
Новичок
Джуниор
 
Регистрация: 14.10.2011
Сообщений: 1
По умолчанию нужна помочь

Здравствуйте, я студент программист 1-го курса,ы возникла проблема,
вычислить значение y:
y=(e^(a+b)-cos(sin(b)))/(a*b+sqrt(log3(a))
у меня получилось такое




ude <iostream>
#include<conio.h>
#include<math.h>
using namespace std;

void main(){
float a,b;
float q= sin( b);
float cos(q);
float exp(a+b),log3(a-b);
float y;
cin>>a>>b;
y=(exp(a+b)-cos(q))/(a*b+sqrt(log3(a-b)+10));
if(y>0){cout<<"y="<<y<<endl;}
_getch();
}
но где ошибка???
P.s. спасибо за помощь)
marli_ten вне форума Ответить с цитированием
Старый 14.10.2011, 12:28   #2
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,997
По умолчанию

Код:
float cos(q);
float exp(a+b),log3(a-b);
Во-первых такого вообще нет в языке, во-вторых в программе это нигде не используется. Удали строчки, и попробуй ещё раз.
И вместо log3(a-b) надо писать log(a-b)/log(3) (и вообще в условии немного другая формула).

Последний раз редактировалось ds.Dante; 14.10.2011 в 12:31.
ds.Dante вне форума Ответить с цитированием
Старый 14.10.2011, 15:23   #3
V@Programmer
На форуме меня нет
Пользователь
 
Аватар для V@Programmer
 
Регистрация: 03.08.2011
Сообщений: 56
По умолчанию

Цитата:
Сообщение от marli_ten Посмотреть сообщение
float cos(q);
float exp(a+b),log3(a-b);
float cos(q);
не может быть переменной
возможно, вы имели ввиду
float cosU = cos(q);
//cosU чтобы не было конфликта имён
на счёт второй строчки
float exp[3];
exp[2] = (a+b);
exp[3] = log3(a-b);
Делаю бд, программы,
icq 640743615 дамы!
V@Programmer вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
можете помочь ? xxxNeXxxx Помощь студентам 1 03.01.2010 21:02
Нужна формула, просьба помочь adfjsk Дима Microsoft Office Excel 11 13.04.2009 11:51
Помочь! Lombertini HTML и CSS 3 13.02.2009 00:17


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840