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

Определить индекс наибольшего из нечетных по значению положительных элементов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчитать количество цифр вводимого целого неотрицательного числа http://www.cyberforum.ru/cpp-beginners/thread1494081.html
составьте программу, подсчитывающую количество цифр вводимого вами целого неотрицательного числа . Можно использовать операцию целочисленного деления.
C++ Передача динамического массива в функцию извините мб глупый вопрос но не знаю как передать в функцию свой массив в 2 примере( в 1 примере все норм работает. void fillArray(int sz, float* tmpArray); void getArray(int sz, float* tmpArray); int main() { setlocale(LC_ALL, "rus"); int size_array_one, size_array_two; http://www.cyberforum.ru/cpp-beginners/thread1494079.html
Класс контейнер C++
Ребята, нужен хелп.Вроде как теорию понимаю а реализация пипец хромает =( Класс контейнер *Склад* который состоит из объектов класса *Материалы* Объект класса *Материалы* содержит информацию о название материала, единицы измерения материала, количество на единиц на складе и стоимость единицы материала. Реализовать в классе контейнере : добавление материала за информацией( название , единица...
C++ Крестики-нолики (не могу отследить ошибку)
Проблема заключается в том, что при ходе (не важно компьютера или моего), ход идет двойной. Ставится 2 крестика или 2 нолика сразу и я не могу понять в чём проблема :( #include <conio.h> #include <iostream> #include <time.h> using namespace::std; bool Select;
C++ Задача поиска множественных путей в графе http://www.cyberforum.ru/cpp-beginners/thread1494032.html
Добрый день. Возникла задача поиска множественных путей в графе. Задача объемная и по объему вычислений и по памяти. По моему разумению задача может быть хорошо распараллелена. Решил использовать многопоточность на C++ (VS 2010 х64). Написал тест с использованием API-шных функций по добавлению в vector элементов внутри каждого потока. Вроде как все работает без ошибок. Но возникло несколько...
C++ Преобразование hwnd в int Знаю что тема уже заезжена и полно подобных обсуждений, но не смог применить к своему либо не подошло. Требуется получить из edit и записать в другой модуль числа. Написал код, он работает в идеальных условиях, но если ввести что то подобное "-12е4", то на выходе получу число "12". Написал ещё проверку на ввод не числа, но она работает если ввести только не числа, при вводе чисел и букв... подробнее

Показать сообщение отдельно
dcStep
 Аватар для dcStep
39 / 39 / 20
Регистрация: 13.04.2015
Сообщений: 83
07.07.2015, 17:34     Определить индекс наибольшего из нечетных по значению положительных элементов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main(){
    const int size = 9;
    int array[size];
 
    srand(time(NULL));
 
    for ( int i = 0; i < size; i++ ) {
        array[i] = rand() % 11 - 5;
        std::cout << array[i] << " ";
    }
 
    for ( int i = 0; i < size; i++ ) {
        if ( array[i] > 0 && array[i] % 2 != 0 ) {
            int max = i;
            for ( int j = i+1; j < size; j++ ) {
                if ( array[j] > 0 && array[j] % 2 != 0 && array[max] < array[j] ) {
                    max = j;
                }
            }
            std::cout << "\nIndex: " << max << std::endl;
            break;
        }
    }
 
    return 0;
}
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru