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

Дан массив из 10 элементов (заполнить вручную). Найти все четные элементы массива находящиеся на нечетных местах - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поиск подстроки в строке(алгоритм Бойера-Мура) http://www.cyberforum.ru/cpp-beginners/thread749560.html
Программа находит шаблоны в строке алгоритмом Бойера-Мура и находить должна в строке которая находится в файле. Сам код работает и находит все как надо, кроме разве что того, что если в строке есть пробел он ничего не ищет, а сразу return 0... Возможно ли, что это глюк компилятора или все же ошибка в коде? Помогите, пожалуйста.
C++ Нужен совет: Какую библиотетеку подключить, чтобы в консоли русские символы были Какую библиотетеку подключить что бы в консоли русские символы были ? http://www.cyberforum.ru/cpp-beginners/thread749555.html
Файл в vector<int> C++
Как более удачно записать файл в вектор. С помощью чего открыт файл не имеет значения. Заранее спасибо.
В массиве целых чисел из 20 элементов найти все элементы, значение которых больше среднего арифметического массива C++
В массиве целых чисел из 20 элементов найти все элементы, значение которых больше среднего арифметического массива. Вывести на кран значения и позиции этих элементов. Подскажите, пожалуйста, как вывести позиции элементов? Заранее спасибо. Вот мое решение: const int size=20; int ar={2,4,5,3,6,15,2,36,4,2,3,65,4,1,2,3,6,5,7,10}; int sredn=0; int sum=0;
C++ инвертировать http://www.cyberforum.ru/cpp-beginners/thread749513.html
инвертировать 3-ий и 5-ый бит в слове. как это сделать? какие команды использовать?
C++ Условие if не становится истиным Всем привет. Пишу свою первую программу-игру на с++ с использованием OpenGL. Ситуация такая: необходимо сравнить координаты по x и координаты по y, и если они окажутся одновременно равными, то переменной ColorMobR присвоить значение 1.0. Так проблема в том, что когда в момент игры я игроков наезжаю на моба (по сути координаты должны совпасть, хотя кто знает..), условие не становится истинным.... подробнее

Показать сообщение отдельно
ashta
6 / 6 / 1
Регистрация: 28.08.2012
Сообщений: 65
29.12.2012, 14:24     Дан массив из 10 элементов (заполнить вручную). Найти все четные элементы массива находящиеся на нечетных местах
Дан массив из 10 элементов (заполнить вручную). Найти все четные элементы массива находящиеся на нечетных местах. В случае отсутствия таких элементов вывести на экран надпись: «These elements are not found».*


C++
1
2
3
4
5
6
7
8
9
10
11
const int size=10;
int ar[size]={2,32,69,35,48,78,95,21,25,12};
 
for (int i=0; i<size; i++)
 
 
    if (ar[i]%2==0 && i%2!=0)       
        
    
    cout<<ar[i]<<"pos="<<i<<endl;
    else cout<<"These elements are not found"<<endl;
Если убрать else cout<<"These elements are not found"<<endl;, то выводит

http://screencast.com/t/8mM7uDjOSf

Но, если с else cout<<"These elements are not found"<<endl;, то компиляция проходит неверно:
http://screencast.com/t/PQAcndWB

Как сделать так, чтобы "These elements are not found" выводило только в случае, если нет таких элементов?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru