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

Вывести минимальное нечетное число. Что не так? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение с файла http://www.cyberforum.ru/cpp-beginners/thread753568.html
Вот у меня есть код , но при попытке считать из него числа почему выдает не то что нужно , в чем может быть ошибка ? #include <iostream> #include <fstream> using namespace std ; void main...
C++ Представление множеств числами (битовые маски) Доброго времени суток. Помогите пожалуйста с задачей. Нужно сформировать множество А. Причем сделать это нужно с помощью побитовых операций. Написав маленькую программу которая позволяет... http://www.cyberforum.ru/cpp-beginners/thread753550.html
C++ не работает ios::in|ios::out
Здорова господа!!! Пытаюсь разобраться с файлами в С++ от есть код: #include <iostream> using std::cout; using std::cin; using std::endl; using std::ios; using std::cerr;
C++ Как задать диапазон с помощью функции rand?
В задаче говорится "Дан массив целых чисел (размер – случайное число из диапазона )". Как задать диапазон с помощью функции rand?
C++ Абстрактный класс object http://www.cyberforum.ru/cpp-beginners/thread753494.html
Здравствуйте, у меня такой вопрос: кто-ни будь может мне разъяснить следующее задание и помочь его сделать? Задание: необходимо разработать интерфейс для объединения в структуру множества объектов...
C++ Есть ли дыры в валидации? А лишние операции? Все дробные числа пишутся в знаковом десятичном формате с плавающей запятой со знаковым порядком. Если число равно нолю, то: знак числа в целом опускается, а порядок равен нолю. Знак порядка... подробнее

Показать сообщение отдельно
Lookiing
2 / 2 / 0
Регистрация: 17.12.2012
Сообщений: 39
06.01.2013, 01:56
ну у тебя вроде надо исправить минимальное значение поставь его не ar[0] а просто какое нибудь большое число и проверку что это четное число или нет .

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
const int size=10;
 
    int ar[size]={8,36,69,45,13,12,49,9,67,26};
    int min=100000000;
    
    for (int i=0; i<size; i++)
    {
        if (ar[i]%2 !=0 && ar[i]<min)
            min=ar[i];
    }
    
 
    cout<<"Minimalnoe cislo="<<min<<endl;
Добавлено через 35 секунд
вот сравни со своим и увидишь что изменилось.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru