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

Дан линейный массив целых чисел. Найти все парные элементы массива и вычислить их сумму

06.05.2016, 23:00. Показов 1950. Ответов 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
 #include <conio.h>
#include <iostream>
using namespace std;
 
int main()
{
    int i,m, mas[100], q = 0;
    cout << "enter the number of array elements->";
    cin >> m;
    for (i = 0; i < m;i++)
{
        cout << q++<<")";
        cin >> mas[i];
}
    for (i = 0; i < m; i++)
{
        if (mas[i] % 2 == 0)
     {
        cout << mas[i] << " ";
     }
}
    return 0;
}
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.05.2016, 23:00
Ответы с готовыми решениями:

Дан массив целых чисел. Вывести все четные элементы массива, стоящие на нечетных местах
Не могу понять как это сделать :(

Дан массив целых чисел из 10 элементов.Все элементы кратные 10 заменить 0;Все нечетные элементы удвоить, а четные уменьшить на 2;
Дан массив целых чисел из 50 элементов. Все элементы кратные 10 заменить 0; Все нечетные элементы удвоить, а четные уменьшить на 2; ...

Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий
Дан массив целых чисел. Переписать все положительные элементы во второй массив, а остальные - в третий Помогите, подправьте немного код,...

4
165 / 164 / 124
Регистрация: 19.01.2016
Сообщений: 594
Записей в блоге: 1
06.05.2016, 23:16
Цитата Сообщение от Виктория Марс Посмотреть сообщение
помогите дописать сумму
А поиск парных?

Добавлено через 6 минут
Виктория Марс,
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
#include <conio.h>
#include <iostream>
using namespace std;
 
int main()
{
    int m, mas[100],sum=0;
    cout << "enter the number of array elements->";
    cin >> m;
 
    for (int i = 0; i < m;i++)
    {
        cout << i+1<<")";
        cin >> mas[i];
    }
 
    for (int i=0;i<m;i++)
    for (int j = i+1; j < m; j++)
        if (mas[i] == mas[j])
        {
            cout << mas[i] << " ";
            sum+=mas[i];
        }
 
        cout<<endl<<sum;
 
    system("pause");
    return 0;
}
0
18 / 17 / 22
Регистрация: 03.05.2016
Сообщений: 105
06.05.2016, 23:55
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
#include <iostream>
 
using namespace std;
 
int main(void) 
{
    const int N = 10;
 
    int i, j, tmp;
    int sum = 0;
 
    int mas[N] = {1,2,3,1,2,3,1,2,3,1}; // 1+1 1+1 2+2 3+3  // 14
 
    for (i = N - 1; i >= 0; i--)
        for (j = 0; j < i; j++)
            if (mas[j] > mas[j + 1])
            {
                tmp      = mas[j];
                mas[j]   = mas[j + 1];
                mas[j+1] = tmp;
            }
    
    for (i = 0; i < N; i++)
        if ( mas[i] == mas[i+1])
        {
            sum += ( mas[i] + mas[i+1] );
            i++;
        }
 
    cout << sum << endl;
 
    return 0;
}
0
165 / 164 / 124
Регистрация: 19.01.2016
Сообщений: 594
Записей в блоге: 1
07.05.2016, 00:02
Hilarior,
Цитата Сообщение от Hilarior Посмотреть сообщение
C++
1
2
3
4
5
6
if (mas[j] > mas[j + 1])
{
 tmp = mas[j];
 mas[j]  = mas[j + 1];
 mas[j+1] = tmp;
}
а вот это зачвем? зачем нужна сортировка???
0
18 / 17 / 22
Регистрация: 03.05.2016
Сообщений: 105
07.05.2016, 00:04
-ДоМоВоЙ-, это первое что приходит в голову. Мне нужно найти парные элементы, при сортировке они будут стоять подряд
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.05.2016, 00:04
Помогаю со студенческими работами здесь

Дан массив целых чисел. Все его элементы умножить на последний элемент
Дан массив целых чисел. Все его элементы умножить на последний элемент

Дан массив целых чисел. Все элементы, оканчивающиеся цифрой 4, уменьшить вдвое
Дан массив целых чисел. Все элементы, оканчивающиеся цифрой 4, уменьшить вдвое.

Удалить из списка целых чисел все парные элементы, посчитав их количество
Создать список целых чисел.Удалить из него все парные елементы посчитав их количество

Удалить все парные элементы из очереди целых чисел и подсчитать их количество
Помогите написать програму есть очередь заполненая целыми числами нужно удалить все парные елементы и подсчитать их количество

Дан массив целых чисел. Верно ли, что все элементы в нем упорядочены пл убыванию
Плиз напишите программу !!!! Дан массив целых чисел. Верно ли, что все элементы в нем упорядочены по убыванию


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru