С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Очередь через указатель Итак, есть задание: Нужно введённую с клавиатуры очередь вывести на экран в порядке X, X, X, X и т.д. Помогите пожалуйста, оформить на C++. Пример работы программы: Ввод: 1 2 3 4 5 6 7 8 Вывод: 1 8 2 7 3 6 4 5 https://www.cyberforum.ru/ cpp-beginners/ thread1618092.html C++ Объянить нюансы работы указателей
Недавно познакомился с С++ и с понятием указателя в частности, но не совсем понимаю принцип работы. Написал двусвязный список со след структурой struct x{ int inf; x* next; x* prev; } Т.е. как я понимаю, next & prev это указатели на память типа x. А чем отличается от этого? struct x
C++ Изъятие элемента из списка https://www.cyberforum.ru/ cpp-beginners/ thread1618085.html
Задание звучит так: изъятие элемента, который формирует новый список путём изъятия из входящего списка всех вхождений элемента X. Например, L1 = (2, 4, 5, 6, 4, 7, 2, 4), X=4, формируется L2=(2, 5, 6, 7, 2). Программа практически написана. Суть в том, что я не могу выполнить само задание... печально.. Получается заменить X на ноль, а удалить - нет. Хелп ми! Пожалуйста! #include "stdafx.h"...
C++ Определить количество членов последовательности имеющих четные порядковые номера и являющихся нечетными числам https://www.cyberforum.ru/ cpp-beginners/ thread1618073.html
2. Даны натуральные числа N, a0,a1,….,a(N-1). Определить количество членов последовательности имеющих четные порядковые номера и являющихся нечетными числами. заранее спасибо
C++ Написать код, проверяющий корректность ввода
Как сделать так, чтобы при вводе k значения не прописанного, выводить сообщение об ошибке? Т.е. Например можно ввести "y" и "n", а если ввести что-то другое - то выдать ошибку и повторить запрос. В программном коде, пожалуйста.
C++ Структура "АТС": вывести для заданного города общее время разговоров На междугородной АТС информация о разговорах содержит дату разговора, код и название города, время разговора, тариф, номер телефона в этом городе и номер телефона абонента. Вывести для заданного города общее время разговоров с ним и сумму. не знаю где ошибка и вообще ли правильно. спасибо #include <iostream.h> #include <string.h> #include <conio.h> #include <math.h> #include <windows.h>... https://www.cyberforum.ru/ cpp-beginners/ thread1618066.html
C++ Условное объявление переменной https://www.cyberforum.ru/ cpp-beginners/ thread1618057.html
Добрый день. Возникла необходимость объявления одного из полей в зависимости от параметров шаблона класса. Нет ли в C++ возможности реализовать это? Я знаю только такой способ: #include <iostream> #include <type_traits> struct empty {}; // разумеется, тут можно использовать char, а это только для наглядности примера template<const bool flag> struct st {
C++ Нюансы использования абстрактных базовых классов (класс Shape)
У меня класс Point наследуется с абстрактного базового класса Shape, и Point тоже абстрактный, поскольку не определил функцию get_area(). Знаю, что не могу создать обьект класса Point, но как мне работать с функциями point, с помощью указателя, если не позволяет инициализировать ( в main). Не очень хорошо понимаю абстракцию. Дайте ключевые понятия плиз. #include <iostream> class Shape {...
C++ Цикл по-разному выполняет одинаковые команды https://www.cyberforum.ru/ cpp-beginners/ thread1618047.html
Здравствуйте, пишу программу. Если вкратце, то программа сводит кое-какую задачу к задаче линейного программирования (ЛН), и потом её решает симплекс методом. При этом задачу ЛН надо решать много раз, каждый раз меняя некоторый параметр (коэффициенты при целевой функции). В нижеприведенном тексте программы эти коэффициенты пока не меняются, программа несколько раз решает одну и ту же задачу ЛН. В...
C++ Подсобите с заданиями П.5.16.Правил Запрещено создавать темы с множеством вопросов во всех разделах, кроме разделов платных услуг. Один вопрос - одна тема. Тема закрыта в C++ не силён Первое задание написать программу, которая позволяет посчитать стоимость печати фотографий. Исходные данные: размер фотографии(9*12, 10*15 или 18*24) и их количество. Если заказанных фотографий больше 10 - заказчику... https://www.cyberforum.ru/ cpp-beginners/ thread1618032.html
Работа с файлами. Найти среднее арифметическое всех чисел и записать его в файл output.txt C++
Помогите написать, пожалуйста 2 программы на C++. В файле input.txt записаны числа, сколько их – неизвестно. «3»: Найти среднее арифметическое всех чисел и записать его в файл output.txt. «4»: Найти минимальное и максимальное числа и записать их в файл output.txt.
C++ Заполнить заданную матрицу случайными числами в указанном интервале https://www.cyberforum.ru/ cpp-beginners/ thread1618021.html
Помогите написать, пожалуйста 2 программы на C++. Заполнить матрицу из 8 строк и 5 столбцов случайными числами в интервале и вывести ее на экран. «1»: Найти минимальный и максимальный элементы в матр
0 / 0 / 0
Регистрация: 18.12.2015
Сообщений: 18
18.12.2015, 21:41  [ТС] 0

Удаление подряд идущих одинаковых элементов массива - C++ - Ответ 8510934

18.12.2015, 21:41. Показов 12304. Ответов 15
Метки (Все метки)

Ответ

что-то не работает или я что-то не так сделал?

Добавлено через 33 секунды
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using namespace std;
void main()
{int i,j, n=5 ;
double mas[5];
for(i=0; i<n; i++)
{cin>>mas[i];}
for (int i=0;i<n-1;i++)
if (mas[i]==mas[i+1])
{
for(int j=i;j<n-2;j++)
mas[j]=mas[j+2];
n-=2;
}
cout<<mas[j]<<endl;
 
system("pause");
}


Вернуться к обсуждению:
Удаление подряд идущих одинаковых элементов массива C++
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2015, 21:41
Готовые ответы и решения:

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

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

В списке из подряд идущих одинаковых элементов оставить первый
Дан список из n целых чисел а1, а2, ... , аn. Из группы подряд идущих элементов с одинаковыми...

Найти наименьшее количество одинаковых, идущих подряд элементов
Дан вектор размерности N. Найти наименьшее количество одинаковых, идущих подряд элементов.

15
18.12.2015, 21:41
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.12.2015, 21:41
Помогаю со студенческими работами здесь

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

Найти в массиве наибольшее число подряд идущих одинаковых элементов
#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include &lt;iostream&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt;...

Удаление подряд идущих элементов
Добрый день, помогите пожалуйста с задачей. Дан список из n целых чисел a1, a2,. . .,an. Из группы...

Удаление подряд идущих элементов
Дан список из n целых чисел a1, a2,...,an. Из группы подряд идущих элементов с одинаковыми...

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

Найти в массиве наибольшее число подряд идущих одинаковых элементов (например {1,5,3,6,6,6,6,6,3,4,4,5,5,5} = 5)
???

0
Новые блоги и статьи
Как написать микросервис на C# с Kafka, MediatR, Redis и GitLab CI/CD
InfoMaster 15.01.2025
В современной разработке программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот подход позволяет разделить сложную систему. . .
Что такое CQRS и как это реализовать на C# с MediatR
InfoMaster 15.01.2025
Концепция CQRS и её роль в современной разработке В современном мире разработки программного обеспечения архитектурные паттерны играют ключевую роль в создании масштабируемых и поддерживаемых. . .
Как настроить CI/CD с Azure DevOps
InfoMaster 15.01.2025
CI/ CD, или непрерывная интеграция и непрерывное развертывание, представляет собой современный подход к разработке программного обеспечения, который позволяет автоматизировать и оптимизировать процесс. . .
Как настроить CI/CD с помощью Jenkins
InfoMaster 15.01.2025
Введение в CI/ CD и Jenkins В современной разработке программного обеспечения непрерывная интеграция (CI) и непрерывная доставка (CD) стали неотъемлемыми элементами процесса создания качественных. . .
Как написать микросервис на Go/Golang с Kafka, REST и GitHub CI/CD
InfoMaster 14.01.2025
Определение микросервиса, преимущества использования Go/ Golang Микросервис – это архитектурный подход к разработке программного обеспечения, при котором приложение состоит из небольших, независимо. . .
Как написать микросервис с нуля на C# с RabbitMQ, CQRS, Swagger и CI/CD
InfoMaster 14.01.2025
В современном мире разработки программного обеспечения микросервисная архитектура стала стандартом де-факто для создания масштабируемых и гибких приложений. Этот архитектурный подход предполагает. . .
Как создать интернет-магазин на PHP и JavaScript
InfoMaster 14.01.2025
В современном мире электронная коммерция стала неотъемлемой частью бизнеса. Создание собственного интернет-магазина открывает широкие возможности для предпринимателей, позволяя достичь большей. . .
Как написать Тетрис на Ассемблере
InfoMaster 14.01.2025
Тетрис – одна из самых узнаваемых и популярных компьютерных игр, созданная в 1984 году советским программистом Алексеем Пажитновым. За прошедшие десятилетия она завоевала симпатии миллионы людей по. . .
Как создать игру "Танчики" на Unity3d и C#
InfoMaster 14.01.2025
Разработка игр – это увлекательный процесс, сочетающий в себе творчество и технические навыки. В этой статье мы рассмотрим создание классической игры "Танчики" с использованием Unity3D и языка. . .
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
_Ivana 14.01.2025
Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента! 4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве). Первое вводное занятие. . .
Как создать приложение для фитнеса для iOS/iPhone на Kotlin
InfoMaster 14.01.2025
Создание собственного фитнес-приложения — это не только захватывающий, но и полезный процесс, ведь оно может стать вашим верным помощником на пути к здоровому и активному образу жизни. В современных. . .
Как создать приложение магазина для iOS/iPhone на Swift
InfoMaster 14.01.2025
Введение в разработку iOS-приложений Разработка приложений для iPhone и других устройств на базе iOS открывает огромные возможности для создания инновационных мобильных решений. В данной статье мы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru