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

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

Войти
Регистрация
Восстановить пароль
 
tarassinyo
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 18
#1

Массивы. Как определить, индекс четный или нечетный? - C++

18.06.2014, 16:10. Просмотров 1526. Ответов 6
Метки нет (Все метки)

Такой вопрос, как определить индекс четный или нечетный???


Вычислить и вывести сумму элементов массива V (11), которые имеют четные индексы и произведение элементов массива V (11), имеющих нечетные индексы.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.06.2014, 16:10
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы. Как определить, индекс четный или нечетный? (C++):

Массивы: найти сумму элементов массива: индекс которых не делится на 4 или элемент четный - C++
Помогите написать программу по схеме (в теле int main()) 1 Ввести массив arr 2 Найти сумму элементов массива: индекс которых не делится...

Поменять столбцы матрицы местами (четный и нечетный) - C++
нужно сделать программу, которая будет менять столбцы местами(четный и нечетный), если у них будут отсутствовать элементы со значением...

Поменять местами элементы массива которые имеют четный и нечетный индексы - C++
Здравствуйте,нужно поменять местами элементы массива которые имеют четный и нечетный индексы,но при условии того что они оба четные,если...

Массивы, нужно определить минимальный элемент, вывести его значение и индекс... - C++
Здравствуйте, мне нужно определить минимальный элемент. Вывести его значение и индекс. Тип элементов массива Float Количество элементов...

Найти количество и произведение положительных элементов массива, имеющих нечетный индекс - C++
помогите пожалуйста создать числовой массив А. Значение N задается константой. Выдать на экран количество и произведение положительных...

Удалить заданную букву из предложения, если она имеет нечетный индекс - C++
Читается предложение и буква. удалить эту букву из всего предложения, но делать это в том случае, если номер буквы нечетный. (без...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
18.06.2014, 16:14 #2
tarassinyo, если число делится на 2 без остатка, значит оно четное
0
tarassinyo
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 18
18.06.2014, 16:18  [ТС] #3
это я понимаю, как мне это реализовать в языке С + +?
0
Esecman
38 / 26 / 6
Регистрация: 31.12.2013
Сообщений: 329
18.06.2014, 16:18 #4
Пример определение числа (четное или нет)
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 <windows.h>
 
using namespace std;
 
int main() {
    
    SetConsoleTitle(L"Program");
    setlocale(LC_ALL, "Russian");
    
    int n;
    cout << "Ââåäèòå ÷èñëî: ";
    cin >> n;
    
    if(n&1) {
            
            cout << "×èñëî Г*ГҐГ·ГҐГІГ*îå!" << endl;
            
    }
    
    else {
         
            cout << "×èñëî Г·ГҐГІГ*îå!" << endl;
            
    }
    
    //system("pause"); // stop the program for show the result
    return 0;
    
}
Или можно воспользоваться по другому.

C++
1
2
3
4
5
6
7
8
int i = n % 2;
if( i == 0) {
     cout << "Число четное!" << endl;
}
 
else {
     cout << "Число нечетное!" << endl;
}
0
tarassinyo
0 / 0 / 0
Регистрация: 04.06.2014
Сообщений: 18
18.06.2014, 16:20  [ТС] #5
И мне не число, а индексы нужно, или это не имеет значения?
0
Esecman
38 / 26 / 6
Регистрация: 31.12.2013
Сообщений: 329
18.06.2014, 16:23 #6
tarassinyo, в вашем случае index == число
1
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
18.06.2014, 16:28 #7
tarassinyo,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<iostream>
#include<cstdlib>
int main()
{
    const size_t size = 11;
    int *arr = new int[size];
    int sum(0),p(1);
    for(size_t i=0; i<size; ++i)
    {
        std::cout<<(arr[i] = rand()%20 - 10)<<" ";
        if(i%2==0)
            sum+=arr[i];
        else
            p*=arr[i];
    }
    std::cout<<"\nsum: "<<sum<<"\nproduct: "<<p;
    return 0;
}
в массиве из 11 элементов находится сумма четных и произведение нечетных элементов(индексов)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.06.2014, 16:28
Привет! Вот еще темы с ответами:

В массив В перенести все элементы массива А, имеющие четный индекс - C++
4. Ввести массив А. В массив В перенести все элементы массива А, имеющие четный индекс, справа от которых расположены элементы с нечетным...

Произведение и количество отрицательных элементов массива, имеющих четный индекс - C++
Всем привет! Помогите пожалуйста мне нужно найти произведение и количество отрицательных элементов массива В(12), имеющих четный индекс.

Сумма квадратов тех элементов i-ой строки матрицы а, которые имеют четный второй индекс - C++
Народ, очень срочно, прошу вашей помощи. Я рассчитал двумерную матрицу i,j. Теперь нужно найти xi - сумму квадратов тех элементов i-ой...

Как определить первый с конца четный элемент двумерного массива? - C++
двумерный массив. Как определить первый с конца четный элемент двумерного массива? Как написать цикл for с конца в начало.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.06.2014, 16:28
Ответ Создать тему
Опции темы

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