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

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

Войти
Регистрация
Восстановить пароль
 
BoyStyle
7 / 7 / 0
Регистрация: 24.02.2014
Сообщений: 302
Завершенные тесты: 1
#1

Исключить из массива А(n) первый отрицательный элемент - C++

11.05.2014, 15:44. Просмотров 337. Ответов 3
Метки нет (Все метки)

Вообщем возник вопрос, как составить программу для обработки одномерного массива которая исключает из массива А1...An первый отрицательный элемент. И к ней добавить программу которая определяет количество элементов массива кратных введенному элементу с клавиатуры.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.05.2014, 15:44     Исключить из массива А(n) первый отрицательный элемент
Посмотрите здесь:

C++ Как удалить из одномерного массива первый отрицательный элемент
Исключить из массива первый, предшествующий максимуму, положительный элемент C++
Исключить из массива первый положительный элемент, следующий за максимальным C++
C++ В двумерном массиве определить первый отрицательный элемент на интервале [a,b]
Вывести на печать первый отрицательный элемент массива и его порядковый номер C++
C++ Удалить из массива А (20) первый отрицательный элемент
Найти первый отрицательный элемент массива и его индекс C++
Поменять местами первый отрицательный и последний положительный элемент массива C++
C++ Исключить из массива первый положительный элемент
Первый и последний отрицательный элемент массива найти и поменять на модуль C++
Функция меняющая первый отрицательный элемент с максимальным элементом массива C++
C++ Не получается удалить первый отрицательный элемент динамического массива

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,133
11.05.2014, 16:02     Исключить из массива А(n) первый отрицательный элемент #2
В цикле просматриваем весь массив. Если видим отрицательный элемент - сдвигаем все следующие элементы на 1 влево, с помощью второго цикла, уменьшаем размер массива на 1, и прерываем цикл.
Количество кратных элементов тоже в цикле.

Есть какие-то конкретные вопросы?
BoyStyle
7 / 7 / 0
Регистрация: 24.02.2014
Сообщений: 302
Завершенные тесты: 1
11.05.2014, 16:24  [ТС]     Исключить из массива А(n) первый отрицательный элемент #3
Керра, как с помощью второго цикла уменьшить размер массива на 1 ?
Керра
1275 / 443 / 45
Регистрация: 24.08.2011
Сообщений: 2,133
11.05.2014, 16:27     Исключить из массива А(n) первый отрицательный элемент #4
Цитата Сообщение от Керра Посмотреть сообщение
сдвигаем все следующие элементы на 1 влево, с помощью второго цикла
а уменьшаем размер массива просто n--
Yandex
Объявления
11.05.2014, 16:27     Исключить из массива А(n) первый отрицательный элемент
Ответ Создать тему
Опции темы

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