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

Найти ошибку в коде - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, сколько элементов стека, начиная от вершины, находится до элемента с минимальным значением http://www.cyberforum.ru/cpp-beginners/thread964226.html
Есть стек с числами от -50 до 50 Помогите :определить, сколько элементов стека, начиная от вершины, находится до элемента с минимальным значением. #include<iostream> #include<stdio.h> #include<stdlib.h> using namespace std; struct Stack {
C++ if (c==0) #include <iostream> #include <conio.h> #include <complex> #include <math.h> int main() { double c; http://www.cyberforum.ru/cpp-beginners/thread964222.html
C++ вывод числа в двоичном представлении
Задача: представить число long double в двоичном коде. Использую для этого union, но на экран упорно выводится только половина числа. Почему?? #include <stdio.h> union LongD { long double l; char ld1; };
vector subscript out of range C++
Доброго времени суток! Подскажите пожалуйста, где именно я ошибся, вроде не должен он за пределы выходить по коду: const int WIDTH = 10, HEIGHT = 6; ....
C++ Access violation writing location http://www.cyberforum.ru/cpp-beginners/thread964198.html
Добрый день! на строке ptr = ptr; бросает unhandeled exeption: Access violation writing location, не пойму почему, может уже туплю. Помогите понять! #include <TCHAR.h> #include <windows.h> #include <iostream> using namespace std; void fun2(TCHAR *ptr) { DWORD size=_tcslen(ptr); cout<<endl<<" tcslen(ptr) "<<size;
C++ Записать в файл g все четные числа файла f, а в файл n-все нечетные Дан файл f, компоненты которого являются целыми числами. Записать в файл g все четные числа файла f, а в файл n-все нечетные. Порядок следования чисел сохраняется. как работать с файлами ? подскажите плиииз((((((( подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
28.09.2013, 14:40     Найти ошибку в коде
Softman18, сравнивать так нельзя:
C++
1
if (side1==side2==side3)
И дело не в том, что тип не целый. А в том, что результат первого сравнения имеет тип bool, который потом сравнивается с числом. Т.е. происходит не то, что хотелось бы.
Замените float на int. И сравнивайте стороны попарно:
C++
1
if (side1==side2 && side2==side3)
 
Текущее время: 18:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru