Форум программистов, компьютерный форум CyberForum.ru

Подскажите, что я делаю не так - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Класс без конструктора. Ошибка 1 неразрешенных внешних элементов http://www.cyberforum.ru/cpp-beginners/thread923542.html
Добрый вечер. Помогите исправить ошибку. Пример у Страуструпа не работает. При компиляции появляется ошибка 1 неразрешенных внешних элементов class CZlib { public: // конструктор отсутствует static void Initialize() { mInitialized=true; } static bool GetInitialized() { return mInitialized; }
C++ Не могу стартануть с WinApi Решил после изучения С++ освоить WinApi, он всетаки и к С# применим и ко всему угодно на сколько я понял. Но никак не могу понять как начать его изучать. Не могу найти код с окном, который можно бы было вписать в MSVS2010, откомпилить и дальше по учебнику разбирать и пробовать каждый параметр по порядку. В сети советуют читать Петзольда, но там примеры на чистом С. Вобщем посоветуйте учебник... http://www.cyberforum.ru/cpp-beginners/thread923523.html
C++ Ошибка в программе
Я сейчас читаю книгу Липпмана "Язык программирования С++", так вот, там в конце 1 главы есть упражнение.Цитирую: "Напишите программу, которая запрашивает имя пользователя.Считайте ответ.Проверьте, чтоб введенная пользователем строка была не меньше двух символов.Если имя прошло проверку, выдайте пользователю ответ." Там ещё есть два предложения, но это уже не важно. Важно то, то я написал вот...
C++ Дружественные функции
Написал програмку по Лафоре. Однако на объявлении дружественной ф-и происходит ошибка компиляции. Может кто знает в чем может быть проблемма? #include<windows.h> #include<iostream> #include<conio.h> using namespace std; //***********************************************************************************// class Distance { private: int feet;
C++ Пузырьковая сортировка. Не понимаю как работает программа http://www.cyberforum.ru/cpp-beginners/thread923486.html
Есть программа, которая использует пузырьковую сортировку. Не могу понять как она работает начиная с 50 строки. Зачем там конструкции if и как работают функции ascending и descending? В чём разница между int (*compare)(int, int) и int *compare(int, int)? В книге есть объяснение, но в чём принципиальна разница так и не понял. #include <iostream> #include <iomanip> using namespace std; ...
C++ Размер стека Как узнать, какой размер размер стека использовала программа? Например, вот эта: #include <iostream> void print_seq(int x) { if (!x) return; print_seq(x-1); std::cout << x << " "; } подробнее

Показать сообщение отдельно
Мимино
 Аватар для Мимино
180 / 151 / 5
Регистрация: 22.05.2013
Сообщений: 435
Записей в блоге: 1
15.07.2013, 17:59     Подскажите, что я делаю не так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<iostream.h>
#include<windows.h>
#include<math.h>
 
int main()
{
SetConsoleOutputCP(1251);
float a,b,c;
double x,y,z;
cout<<"Введите стороны треугольника"<<endl;
cin>>a>>b>>c;
x=acos((b*b+c*c-a*a)/(2*b*c)); // Расчёт трёх углов, по теореме косинусов.
y=acos((b*b+a*a-c*c)/(2*b*a));
z=acos((a*a+c*c-b*b)/(2*a*c));
 
if (pow(a,2)+pow(b,2)==pow(c,2)||pow(a,2)+pow(c,2)==pow(b,2)||p ow(c,2)+pow(b,2)==pow(a,2)) cout<<"Данный треугольник прямоугольный"<<endl;//Выявление прямоуголного треугольника, по теореме пифагора.
else if (x>y && x>z) cout<<"Данный треугольник не прямоугольный. Больший угол х<<x<<endl;
else if (y>x && y>z) cout<<"Данный треугольник не прямоугольный. Больший угол y<<y<<endl;
else if (z>y && z>x) cout<<"Данный треугольник не прямоугольный. Больший угол z<<z<<endl;
 
 
return 0;
}
Ошибки синтаксические:
Строка 16. p ow с пробелом.
Строка 17 и строка 19. Нет закрывающих кавычек " для ограничения выводимого текста.

Ошибки/дополнения логические.
1. Хорошо было бы проверить, что введенные стороны являются треугольником (сумма двух сторон всегда больше 3-й стороны). Если 3 стороны не образуют треугольник, вычисления можно не проводить.
2. Рассчитывать углы только после того как выяснится, что треугольник не прямоугольный, иначе этот расчет не нужен.
 
Текущее время: 11:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru