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

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

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

Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных - C++

27.03.2014, 20:38. Просмотров 187. Ответов 0
Метки нет (Все метки)

Надо срочно написать вот такую функцию:

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

Вот структура

C++ (Qt)
1
2
3
4
5
6
7
8
9
10
typedef
        struct SNum{
                int num; /* поле для числа */
                SNum * next; /* дополнительное поле-указатель,
                                которое будет содержать адрес
                                следующего элемента списка */
                SNum * prev; /* дополнительное поле-указатель,
                                которое будет содержать адрес
                                предыдущего элемента списка */
            } TSNum;
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2014, 20:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Блоки подряд идущих четных элементов списка заменить одним элементом, равным сумме этих четных (C++):

Заменить несколько подряд идущих пробелов одним - C++
Напишите программу, которая посимвольно читает из std::cin, пока не достигнет конца потока ввода, и заменяет несколько подряд идущих...

Заменить несколько подряд идущих пробелов одним - C++
нужна программа какая заменяет несколько подряд идущих пробелов одним и выводит полученный результат в std::cout. Никаких других символов,...

Одномерный массив более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент - C++
В одномерном массиве A=(a1, а2, ..., аn) все группы элементов, содержащие более 3-х подряд идущих отрицательных элементов, заменить на...

Одномерный массив более 3-х подряд идущих отрицательных элементов, заменить на максимальный элемент - C++
В одномерном массиве A=(a1, а2, ..., аn) все группы элементов, содержащие более 3-х подряд идущих отрицательных элементов, заменить на...

Найти самую большую серию подряд стоящих четных элементов массива - C++
Задание: В заданном массиве целых чисел найти самую большую серию подряд стоящих четных элементов. Код: #include <iostream> using...

Найти сумму четных элементов массива, стоящих на четных местах - C++
Вы моя последняя надежда( помогите пожалуйста)) прогу с комментариями... 1. Найти сумму четных элементов массива, стоящих на четных...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.03.2014, 20:38
Привет! Вот еще темы с ответами:

Найти сумму четных элементов массива cтоящих в четных местах (Ошибка C2065: необъявленный идентификатор) - C++
найти сумму четных эл. массива V cтоящих в четных местах #include "stdafx.h" #include <stdio.h> #include <iostream> using...

Создание списка из четных элементов - C++
Всем привет, помогите написать программу. Создание списка из четных элементов. Спасибо!

Массивы. Заменить все отрицательные элементы, стоящие на четных местах, максимальным его элементом, а на нечетных местах - минимальным - C++
В заданном массиве В, который содержит 21 элемент, заменить все отрицательные элементы, стоящие на четных местах, максимальным его...

Найдите сумму четных элементов списка - C++
найдите сумму четных элементов списка , состоящего не менее чем из двух элементов (на с++)


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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