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

решил изучить с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из всех предложений веденных пользователем с клавиатуры найти минимальное http://www.cyberforum.ru/cpp-beginners/thread264999.html
Чет никак не могу сообразить как написать программу с вложанными циклами путаюсь ( Задача : Из всех предложений веденных пользователем с клавиатуры найти минимальное и вывести его на экран .
C++ Даны 3 числа. Найти наибольшее из них (С++) помогите пожалуйста решить задачи: 1) Даны 3 числа. Найти наибольшее из них. 2) Даны 2 числа. Наибольшее из этих чисел заменить удвоенным произведением этих чисел, а наименьшее - их полусуммой. Числа не равны между собой. 3) Дан символ. Проверить, является ли он гласной английской буквой, согласной английской буквой, цифрой или чем то другим. 4) Дана денежная сумма. И купюры 100, 50, 10, 5... http://www.cyberforum.ru/cpp-beginners/thread264995.html
C++ Заполнение змейкой, массив не 2D!
Добрый день всем. вот получил задание по С++ заполнение змейкой, но не такое простое как кажется на первый взгляд( искал на форуме не нашел, и те посты и темы что были про заполнение змейкой мне не подходят). Матрицы как таковой у меня нет, а есть последовательность чисел записываемых в vector<double> data; ну в общем все увидите сейчас. код полностью мой, но сделать вывод не получается. Может...
C++ Найти разницу между наименьшей и наибольшей зарплатой
(Задача на файлы). Составить программу решения, используя функции. Сама задача: Задан зарплаты K работников. Найти разницу между наибольшей и наименьшей. Типичные действия оформить в функции. На Turbo C++)) нужна ваша помощь!
C++ Найти максимум http://www.cyberforum.ru/cpp-beginners/thread264962.html
здраствуйте,помогите написать программу на dev-c++,с объяснением пожалуста. условие: Ввести три числа и найти наибольшее из них.например: 4 15 9,наибольшее 15. заранее благодарен.
C++ Одномерные массивы Здравствуйте уважаемы программисты! И снова я прибегаю к вашей помощи! Вот задачка: В одномерном массиве все отрицательные заменить максимальным элементом. Полученный массив отсортировать в порядке возрастания. С++. Я понимаю что тут ничего сложного, но я что то ни ни...стыдно! Всем спасибо) подробнее

Показать сообщение отдельно
Mr.X
Эксперт С++
 Аватар для Mr.X
3011 / 1667 / 265
Регистрация: 03.05.2010
Сообщений: 3,867
11.04.2011, 02:49     решил изучить с++
Цитата Сообщение от Olejeg85 Посмотреть сообщение
возник такой вопрос, в книге написано, что в условных операторах используются операции отношения, т.е. больше меньше, равно, не равно, и тд. и вот увидел такой пример где было написано: while(cin>>some_word)
это же уже не операция отношения, в книге не было написано, что можно так же использовать помимо операции отношения, операцию >>, может кто-нибудь сказать какие еще операции поддерживают условные операторы, помимо операций отношения и почему в книгах не описано полного списка операций? посмотрел дейтла, лафоре, шилдта, в них написано только про операции отношения.
При чем тут операции (то бишь операторы)? Суть в том, что условное выражение может быть любым, при условии, что результат его вычисления может быть преобразован к типу bool. В вашем примере оператор >> возвращает ссылку на объект std::cin, который может быть преобразован к типу bool, так как у него есть функция-член operator void*(), т.е. оператор преобразования к типу void*, возвращающая ненулевой указатель в случае успешного ввода и нулевой в противном случае, который и преобразуется к типу bool.
 
Текущее время: 03:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru