Вопрос помогите, на с++ первые дни, все никак не могу решить проблему.

Регистрация
12 Июн 2013
Сообщения
87
Репутация
0
Спасибо
0
Монет
0
#include
#include
#include
#include
#include
using namespace std ;
int main()
{
double a,b,c,ln,x,y=1;
double z;
cout<<endl<<"Enter a:"<>a;
cout<<endl<<"Enter b:"<>b;

for(x=1; ;x++) {

c=cos(a*a*x);
ln=log(b*x-a);
z=c/ln;
cout<<endl<<"Z["<<y<<"]="<<z<=13) {
system("pause");
return 0;
}
y++;
}
}

выдает такую ошибку
main.cpp:29:7: error: no match for 'operator>>' (operand types are 'std::eek:stream {aka std::basic_ostream}' and 'double')
 
Самая распространенная ошибка начинающих - давать код с ошибкой и жутко засекречивать условие задачи.
 
посоветую код более 10 строк скидывать в pastebin . то что вы скинули нечитабельно! cout<<endl<<"Enter a:"<>a; // то что после " не нужно. а если вы хотите вывести а тогда cout<<endl<<"Enter a:"<<a; cout<<endl<<"Z["<<y<<"]="<<z<=13) // z<=13 эквивалентно z*2^13 - вы уверены что не ошиблись?
 
дальше cout в россии всё равно программисты си++ не идут, так что проблему можно оставить и не решённой, хуже не станет от этого.
 
Назад
Сверху