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

Программа неправильно считает - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод-вывод, потоки http://www.cyberforum.ru/cpp-beginners/thread1496982.html
Где лучше всего описано, как работает система вводы-вывода в C++ и что такое потоки? И желательно что-нибудь почитать про систему вводы-вывода в Си.
C++ Проверка на существование папки if (localadress) cout<<"Существует"; else cout<<"Надо создать"; if ("D:\\Games") cout<<"Существует"; else cout<<"Надо создать"; localadress имеет тип string Мне нужно проверить существует ли папка на диске. 1 строка не работает, зато работает 2 строка. Какая между ними разница? http://www.cyberforum.ru/cpp-beginners/thread1496968.html
Сцепить строку в макросе C++
#define TEST(a) test ## a int main() { for(int i = 1;i<=4; ++i) TEST(i); } Нужно получить имена test1 ...test4, но выходит testi.
C++ Очередь с приоритетом
Доброго времени суток, дорогие программисты, вот сдаю экзамены, попался такой вопрос "Очередь с приоритетом. Основные операции для работы с приоритетом" Теорию я понимаю, а вот примером не где не могу найти - что бы самому написать код... Вообщем, облазив весь гугл и методички, у меня не осталось выхода как зарегистрироваться у вас на форуме и спросить у мудрецов. Мне нужен код(с++) примера...
C++ Cin.getline() не работает при динамическом выделении памяти http://www.cyberforum.ru/cpp-beginners/thread1496949.html
Почему в таком коде cin.getline() работает не так как надо? Если очистить поток, то будет все нормально. #include <iostream> using namespace std; int main() { int N; cin >> N;
C++ Программа выводит один результат #include <iostream> using namespace std; int main() { setlocale(LC_CTYPE, "rus"); int magic; // магическое число. int guess; // вараант пользователя. подробнее

Показать сообщение отдельно
HELLKAR
 Аватар для HELLKAR
14 / 14 / 7
Регистрация: 11.04.2015
Сообщений: 50
Завершенные тесты: 1
15.07.2015, 10:55     Программа неправильно считает
тип переменной int (он же integer) работает только с целыми числами, иными словами, при получении числа с дробной частью это самое число округляется до ближайшего целого.
Тип float использует переменные с плавающей точкой, т.е. по умолчанию округляет число до 2 знаков в дробной части, если явно не задано колличество дробных знаков.
Могу конечно ошибаться, университетский курс программирования уже давненько закончил, мало что помню из него
 
Текущее время: 16:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru