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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение с файла http://www.cyberforum.ru/cpp-beginners/thread753568.html
Вот у меня есть код , но при попытке считать из него числа почему выдает не то что нужно , в чем может быть ошибка ? #include <iostream> #include <fstream> using namespace std ; void main () {
C++ Представление множеств числами (битовые маски) Доброго времени суток. Помогите пожалуйста с задачей. Нужно сформировать множество А. Причем сделать это нужно с помощью побитовых операций. Написав маленькую программу которая позволяет заполнить множество А числами столкнулся с проблемой. Не получается заполнять множество отрицательными и числами с плавающей запятой , например (-0,25655...). Вот код: #include <iostream> #include... 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
Здравствуйте, у меня такой вопрос: кто-ни будь может мне разъяснить следующее задание и помочь его сделать? Задание: необходимо разработать интерфейс для объединения в структуру множества объектов различных классов - абстрактный базовый класс объектов object, для которого предусмотреть виртуальные методы загрузки объекта из текстовой строки, выгрузки объекта в текстовую строку в динамической...
C++ Есть ли дыры в валидации? А лишние операции? Все дробные числа пишутся в знаковом десятичном формате с плавающей запятой со знаковым порядком. Если число равно нолю, то: знак числа в целом опускается, а порядок равен нолю. Знак порядка опускается только, если порядок равен нолю. Знак числа опускается, только если оно равно нолю. Разделитель мантиссы и порядка – буква "E" верхнего регистра. Разделитель целой и дробной части мантиссы –... подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
5096 / 1534 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
05.01.2013, 22:19     Вывести минимальное нечетное число. Что не так?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main() {
    srand(time(0));
    const int size = 25;
    int arr[size], min = 0;
    
    std::cout << "Array: " << std::endl;
    for (int i = 0; i < size; i++) {
        std::cout << (arr[i] = rand() % 50) << " ";
        min = (arr[i] % 2) && (arr[i] < arr[min]) ? i : min;
    }
    std::cout << "\nMinimal: " << arr[min] << ";" << std::endl;
    
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru