Форум программистов, компьютерный форум, киберфорум
Наши страницы

не могу понять в чем ошибка. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти количество слов, начинающихся с заданной буквы С. http://www.cyberforum.ru/cpp-beginners/thread177465.html
Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Найти количество слов, начинающихся с заданной буквы...
C++ Вставка в вектор элементов с использованием итератора Задание: Напишите программу, сохраняющую в векторе числа, полученные из стандартного ввода (окончанием ввода является число 0). Удалите все элементы, которые делятся на 2 (не используете... http://www.cyberforum.ru/cpp-beginners/thread177455.html
C++ книги по созданию графического интерфейса
посоветуйте книги по созданию графического интерфейса на с++ , желательно в vs
C++ Найти все натуральные числа, не превосходящие заданного числа
Решите пожалуйста задачку: Найти все натуральные числа,не превосходящие заданного числа N,десятичное представление которых строго возрастающая последовательность цифр. Заранее спасибо. ...
C++ operator int() что за зверь? http://www.cyberforum.ru/cpp-beginners/thread177419.html
Несколько раз видел в интернетах такую запись: operator int(){}; По контексту так и не понял, что это такое, да и в литературе не встречал, гугл тоже молчитО_о Может кто-нибудь скажет, что это за...
C++ Минимальные строки массива Дан пример Q=min(2*MA*MB). Помогите пожалуйста в вектор Q внести минимальные строки матрицы: 2*MA*MB. Вот мои наработки: #include <iostream> #include <stdlib.h> #include <time.h> #include... подробнее

Показать сообщение отдельно
exovoini
0 / 0 / 0
Регистрация: 17.10.2010
Сообщений: 44

не могу понять в чем ошибка. - C++

17.10.2010, 12:22. Просмотров 1655. Ответов 11
Метки (Все метки)

Здравствуйте. Извините если подобные темы уже есть или это типичный вопрос но я их не нащел в поиске. Я недавно на С++ совсем и хотелось бы найти ошибки в написанной "программе" Вот задача:
Составить блок-схему и программу для вычисления Yи Z по формулам не могу понять в чем ошибка. , определить меньшее значение, т.е. min(Y;Z).

Я написал:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream>
#include <cmath>
using namespace std;
int main (int argc, char argv)
{
double x,a,y,z;
std::cout<<"Enter y:"<<endl;
std::cout<<"Enter z:"<<endl;
std::cin>>y>>z;
 
y=6*pow(a,x*a)+fabs(log10(x)*a+pow(a,4));
if (x*a+pow(a,4)!=0)
    {
std::cout<<y;
    }
else
    {
std::cout<<"y ne sushestvuet";
    }
 
z=cbrt(x*pow(a,3))/5-(sin/cos)*(x-pow(a,4)));
if (5-(sin/cos)*pow((x-a),4)!=0)&&(sin*(x-pow(a,4))!=0)
 
    {
std::cout<<z;
    }
else
    {
std::cout<<"z ne sushestvuet";
    }
std::cout<<"y="<<y<<endl;
std::cout<<"z="<<z<<endl;
if (y>z)
std::cout<<"min z"<<endl;
else 
std::cout<<"min y"<<endl;
std::cout<<"prees any key..."<<endl;
return 0;
}
Компилятор выдает следующее:

1>------ Build started: Project: aaaaa, Configuration: Debug Win32 ------
1>Compiling...
1>aaa.cpp
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(22) : error C2563: mismatch in formal parameter list
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(22) : error C2568: '/' : unable to resolve function overload
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(577): could be 'long double sin(long double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(529): or 'float sin(float)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(124): or 'double sin(double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(124): or 'double sin(double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(529): or 'float sin(float)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(577): or 'long double sin(long double)'
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(22) : error C2059: syntax error : ')'
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(22) : error C3861: 'cbrt': identifier not found
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(23) : error C2563: mismatch in formal parameter list
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(23) : error C2568: '/' : unable to resolve function overload
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(577): could be 'long double sin(long double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(529): or 'float sin(float)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(124): or 'double sin(double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(124): or 'double sin(double)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(529): or 'float sin(float)'
1> c:\program files\microsoft visual studio 9.0\vc\include\math.h(577): or 'long double sin(long double)'
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(23) : error C2143: syntax error : missing ';' before '&&'
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(23) : warning C4390: ';' : empty controlled statement found; is this the intent?
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(25) : error C2143: syntax error : missing ';' before '{'
1>c:\documents and settings\admin\мои документы\10\aaaaa\aaaaa\aaa.cpp(28) : error C2181: illegal else without matching if
1>Build log was saved at "file://c:\Documents and Settings\Admin\Мои документы\10\aaaaa\aaaaa\Debug\BuildLog.htm"
1>aaaaa - 9 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Пишу на Visual c++ 2008
Больше всего не понимаю вот эти ошибки: error C2143,error C2181,error C3861. Как я только не переставлял этот синтаксис все равно не пашет, а по 2181 вообще не понял что это такое. Гуглил не нащел. сначала какую то вообще странную ошибку выдавал жаловался на то что в iostream нет cout и cin пришлось перед ними std:: подписывать второй день парюсь ниче не выходит помогите пожалуйста. Спасибо за внимание! Еще раз извините если подобное уже было.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru