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

Найти минимальное положительное число из данного набора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию для нахождения наибольшего числа http://www.cyberforum.ru/cpp-beginners/thread848308.html
В текстовом файле записана непустая последовательность действительных чисел, разделенных пробелами (пробелов может быть больше одного). Написать функцию для нахождения наибольшего из этих чисел.
C++ Зачем нужен шаблон как параметр шаблона? Видел много примеров, но что-то не особо понятно зачем и как это работает. http://www.cyberforum.ru/cpp-beginners/thread848293.html
C++ Реализация идеи (2) (определить в одной папке песни формата мп3 с ОДИНАКОВЫМИ исполнителями)
Хочу сделать такаю прогу. Что должна делать программа. Она должна определять в одной папке песни формата мп3 с ОДИНАКОВЫМИ исполнителями(тоесть по инфе которая держиться в Свойствах - Подробно -...
r6010 - Abort() (тот самый Страуструпп) C++
И так, след код, выдает мне АБОРТ, сразу после того как я введу показатели и нажму Энтер (прога считает площадь прямоугольника(Страуструпп как всегда, блещет умом)): #include...
C++ Можно ли столько всего учить? http://www.cyberforum.ru/cpp-beginners/thread848265.html
Всем добрый вечер. Сейчас я изучаю C++(знаю что такое классы,функции,указатели,массивы,ссылки и т.д) всего уделяю компьютеру 12 часов в неделю(понедельник 4 часа,среда 4 часа,пятница 4 часа) так вот...
C++ нужна рекомендация! #include "stdafx.h" #include <stdio.h> #include <iostream> #include <math.h> using namespace std; int main() { setlocale (LC_CTYPE, "Russian"); подробнее

Показать сообщение отдельно
BumerangSP
4286 / 1408 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
25.04.2013, 16:34
Цитата Сообщение от yoghurt92 Посмотреть сообщение
cout << "\nMin: " << (min == -1 ? 0: min);
yoghurt92, взять-то Вы у меня взяли эту строчку, а знаете хоть, почему там сравнение с -1 идет? Потому, что изначально я установил min типа size_t равную -1, т.е. отрицательное число в беззнаковом типе дает максимальное число типа unsigned int. Сравнение с -единицей, то бишь, с этим числом проверяет, есть ли в введенной последовательности неотрицательное число меньше этого самого максимального.
А у Вас min типа int, подобного эффекта не произойдет.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru