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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Как создать клас Fraction http://www.cyberforum.ru/cpp-beginners/thread714949.html
класс фракшион
C++ Задача по ООП Рыбки в озере Сам я в программировании полный ноль так что прошу помощи что бы разобраться хоть как то со всем этим. Нужно написать программу результатом которой будет изображено озеро и два вида рыб: щуки и караси. Рыбки плавают и если щука близко подплывает к карасю то его съедает. Как я понимаю код можно разделить на части: описание класса озеро, рыбки, щука, карась и описание того как они ведут себя.... http://www.cyberforum.ru/cpp-beginners/thread714947.html
C++ Указатель на шаблон функции
Доброй ночи всем! Есть шаблон функции сравнения двух чисел: template <typename _Tp> bool comp(_Tp & a, _Tp & b) { return (a >= b)? 1 : 0; } Задание звучит так:
C++ Свойства наследования
1) Объект класса-потомка может вызывать некоторые методы класса-предка. 2) Наследование - это механизм получения нового класса на основе уже существующего. 3) Статические переменные не наследуются. 4) При создании объекта класса-потомка память для хранения private-переменных класса-предка не выделяется. 5) Объявления friend не наследуются. 6) Класс, от которого наследуются называется...
C++ Operator>> http://www.cyberforum.ru/cpp-beginners/thread714939.html
Привет, всем!!! У меня следующая проблема: при использовании operator>> внутри цикла while, т.е while(operator >> variable), выполняется только первая команда функции operator>> и, кроме того, еще и зацикливается на ней. Вот мой злючий код с результатами вывода. Подскажите че не так позязя:-) #ifndef COMPLEX0_H_ #define COMPLEX0_H_ #include <iostream> class Complex {
C++ Сгруппировать элементы массива Сгруппировать положительные элементы в начале, а отрицательные в конце массива без сохранения порядка в каждой группе за O(N) операций.спасибо заранее))))) подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11836 / 6815 / 770
Регистрация: 27.09.2012
Сообщений: 16,898
Записей в блоге: 2
Завершенные тесты: 1
01.12.2012, 06:37     Не могу понять в чем ошибка
Цитата Сообщение от MrGluck Посмотреть сообщение
при b/2 идет потеря точности
Первый аргумент double.
C++
1
x=-(b/2*a)
Скорее всего, тут происходит сначала деление b/2, а потом умножение на a.
Вам же нужно: b/(2*a)

Добавлено через 1 минуту
Тут тоже самое:
C++
1
(-b+sqrt(D))/(2*a)
 
Текущее время: 21:53. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru