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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
vodolazky
-12 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 19
#1

Вывести все четные элементы массива стоящие на не четных местах - C++

09.12.2011, 16:53. Просмотров 1227. Ответов 4
Метки нет (Все метки)

Вводится массив из 10 элементов. Вывести все четные элементы массива стоящие на четных местах
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2011, 16:53     Вывести все четные элементы массива стоящие на не четных местах
Посмотрите здесь:

Сортировка массива: отдельно элементы, стоящие на четных местах и элементы, стоящие на нечетных местах C++
Вывести для массива на экран сначала элементы, стоящие на четных местах, потом — на нечетных C++
Переписать в другой файл все положительные элементы первого файла, стоящие на четных местах C++
C++ Все элементы одномерного массива, стоящие на четных местах, заменить на противоположные
Массивы. Заменить все отрицательные элементы, стоящие на четных местах, максимальным его элементом, а на нечетных местах - минимальным C++
Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение C++
C++ Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение
Из удалить из массива отрицательные элементы, стоящие на четных местах и сжать его, заполнив нулями. C++
Элементы, стоящие на четных местах массива, заменить введенным числом C++
Все элементы исходного массива, стоящие на нечетных местах, возвести в квадрат, на четных местах – в куб C++
В массиве из 10 целых чисел заменить все элементы, стоящие на четных местах, на минимальный элемент C++
C++ Вывести на экран элементы массива, стоящие на четных местах и вычислить их произведение

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
amor1k
Студент
 Аватар для amor1k
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
09.12.2011, 17:41     Вывести все четные элементы массива стоящие на не четных местах #2
Странно, в теме вы просите на нечетных местах, в сообщении на четных, вы определитесь
четные
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{ 
    int a[10];
    for(int i = 0; i < 10; i++)
        cin >> a[i];
    for(int i = 0; i < 10; i++)
    {
        if(!(a[i] & 1) && (i & 1))
            cout << a[i] << " ";
    }
}
не четные
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
int main()
{ 
    int a[10];
    for(int i = 0; i < 10; i++)
        cin >> a[i];
    for(int i = 0; i < 10; i++)
    {
        if(!(a[i] & 1) && !(i & 1))
            cout << a[i] << " ";
    }
}
vodolazky
-12 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 19
09.12.2011, 23:23  [ТС]     Вывести все четные элементы массива стоящие на не четных местах #3
Выдает ошибку в второй строке : Declaration syntax error
И в последней строке : function should return a value
neske
1455 / 822 / 68
Регистрация: 26.03.2010
Сообщений: 2,809
09.12.2011, 23:28     Вывести все четные элементы массива стоящие на не четных местах #4
C++
1
return 0;
vodolazky
-12 / 0 / 0
Регистрация: 09.12.2011
Сообщений: 19
09.12.2011, 23:50  [ТС]     Вывести все четные элементы массива стоящие на не четных местах #5
В 8 строке : Multiple declaration for 'i'

Добавлено через 6 минут
Устранил эту ошибку, запускается , но при вводе 10 элементов ничего не происходит
Yandex
Объявления
09.12.2011, 23:50     Вывести все четные элементы массива стоящие на не четных местах
Ответ Создать тему
Опции темы

Текущее время: 21:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru