Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 08.12.2013
Сообщений: 6
1

Из двух массивов разной длины сформировать общий массив и вычислить сумму четных элементов с нечетными индексами

08.12.2013, 12:59. Показов 912. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Из двух массивов разной длины сформировать общий массив и вычислить сумму четных элементов с нечетными индексами.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.12.2013, 12:59
Ответы с готовыми решениями:

Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов
2. Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся...

Из двух массивов разной длины сформировать общий массив и вычислить сумму
ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 2. Из двух массивов разной длины сформировать общий массив и...

Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных элементов, индексы которых есть полные квадраты.
. Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных...

Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных элементов, индексы которых есть полные квадраты
Помогите пожалуйста друзья! Из двух массивов разной длины сформировать общий массив и вычислить...

4
5 / 3 / 2
Регистрация: 07.03.2021
Сообщений: 6
08.03.2021, 19:02 2
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include<iostream>
#include<cstdlib>
using namespace std;
 
int main() {
    srand(time(NULL));
    setlocale(0, "rus");
    
    int a, b, s=0, sum=0;
    cout << "Введите размер первого массива: ";
    cin >> a;
    cout << "Введите размер второго массива: ";
    cin >> b;
    int c = a + b;
 
    int* arr = new int[a];
    int* brr = new int[b];
    int* crr = new int[c];
 
    for (int i = 0;i < a;i++) {
        arr[i] = rand() % 9 + 1;
        s++;
        crr[i] = arr[i];
        cout << arr[i]<<' ';
    }
    cout << endl;
    for (int i = 0;i < b;i++) {
 
        brr[i] = rand() % 9 + 1;
        cout << brr[i] << ' ';
 
    }
    for (int i = 0;i< c;i++) {
        crr[s] = brr[i];
        s++;
    }
    cout << endl;
    for (int i = 0; i < c;i++) {
        cout << crr[i]<<' ';
    }
 
    for (int i = 0; i < c;i++) {
 
        if (crr[i] % 2 == 0 && i % 2 == 0) {
            sum += crr[i];
        }
    }
    cout << endl<<sum;
    return 0;
}
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
08.03.2021, 19:33 3
Цитата Сообщение от therealLucius Посмотреть сообщение
i % 2 == 0
это чётные индексы. и лучше не вычислять, а пройти по массиву с шагом 2
0
5 / 3 / 2
Регистрация: 07.03.2021
Сообщений: 6
09.03.2021, 00:00 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include<iostream>
#include<cstdlib>
using namespace std;
 
int main() {
    srand(time(NULL));
    setlocale(0, "rus");
 
    int a, b, s = 0, sum = 0;
    cout << "Введите размер первого массива: ";
    cin >> a;
    cout << "Введите размер второго массива: ";
    cin >> b;
    int c = a + b;
 
    int* arr = new int[a];
    int* brr = new int[b];
    int* crr = new int[c];
 
    for (int i = 0;i < a;i++) {
        arr[i] = rand() % 9 + 1;
        s++;
        crr[i] = arr[i];
        cout << arr[i] << ' ';
    }
    cout << endl;
    for (int i = 0;i < b;i++) {
 
        brr[i] = rand() % 9 + 1;
        cout << brr[i] << ' ';
 
    }
    for (int i = 0;i < c;i++) {
        crr[s] = brr[i];
        s++;
    }
    cout << endl;
    for (int i = 0; i < c;i++) {
        cout << crr[i] << ' ';
    }
 
    for (int i = 0; i < c;i+=2) {
 
        if (crr[i] % 2 == 0) {
            sum += crr[i];
        }
    }
    cout << endl << sum;
    return 0;
}
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
09.03.2021, 00:10 5
therealLucius, это Вы идёте по чётным индексам
Цитата Сообщение от MaksCyber Посмотреть сообщение
вычислить сумму четных элементов с нечетными индексами
0
09.03.2021, 00:10
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2021, 00:10
Помогаю со студенческими работами здесь

Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных элементов, индексы которых есть полные квадраты
. Из двух массивов разной длины сформировать общий массив и вычислить сумму отрицательных...

Из двух массивов разной длины формирует общий массив и вычисляет сумму элементов
Создать программу, которая Из двух массивов разной длины формирует общий массив и вычисляет сумму...

Visual Studio: Из двух массивов разной длины сформировать общий массив
Здравствуйте, прошу помощи. Вопрос жизни и смерти. В программировании вообще что-то тяжко. С горем...

Из двух массивов сформировать общий массив и вычислить сумму элементов, являющихся полными квадратами
Из двух массивов разной длины сформировать общий массив и вычислить сумму элементов, являющихся...

Из двух массивов сформировать третий, на четных местах элементы с нечетными индексами 1-го, на нечетных - с четными 2-го
Ввести два цельночисловых массива по 10 эл. в каждом. Сформировать новый массив, на парных местах...

Вычислить сумму нечетных элементов с четными индексами и сумму четных элементов с нечетными индексами
В целочисленном векторе vectorn вычислить сумму нечетных элементов с четными индексами и сумму...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru