Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация бинарного древа с помощью рекурсии чревата переполнением стека? В реализации бинарного древа с помощью рекурсии (использования рекурсии в процессе написании функций бинарного древа) черевато переполнением стека? Зачем тогда ввели такую реализацию (теперь потянуло на демагогию). А почему, тогда при обычной реализации, заменяя рекурсию стеком у нас не выходит такой же вылет? Ведь у памяти и там и там фиксированный размер. https://www.cyberforum.ru/ cpp-beginners/ thread1990178.html C++ Правильно ли написан код .cpp?
Вот сам код #define _CRT_SECURE_NO_WARNINGS #include <Windows.h> #include <HCNetSDK.h> #include <memory> #include <cstdio> #include <cstdlib>
C++ Расположить строки в обратном порядке в текстовом файле https://www.cyberforum.ru/ cpp-beginners/ thread1990175.html
В произвольном текстовом файле расположить строки в обратном порядке. Помогите плиз)
C++ Как убрать "*" после выполнения программы https://www.cyberforum.ru/ cpp-beginners/ thread1990169.html
Программа поиска простых множителей.Вывод на экран должен выглядеть так:для n=3960 Ваша программа должна выдать 11 * 5 * 3 * 3 * 2 * 2 * 2 и затем 2 * 2 * 2 * 3 * 3 * 5 * 11 , но у меня послы выполнения выдается лишний знак *.Подскажите пожалуйста, что не так и как исправить. #include "stdafx.h" #include <iostream> #include <math.h> #include <clocale> #include <string> using namespace...
C++ Посчитать сумму по всему массиву: от центра до максимального четного элемента
Добрый день, помогите пожалуйста написать фрагмент кода:мне необходимо посчитать сумму по всему массиву от центра до максимального четного элемента.спасибо.
C++ Критерий Поклингтона https://www.cyberforum.ru/ cpp-beginners/ thread1990153.html
Собственно, нужна программа по этому алгоритму. Кое-какие наработки есть, но загвоздка в тех двух условиях. Что делать? Код #include <iostream> #include <cstdlib> #include <math.h> using namespace std; int main() {
C++ Шаблон класса "Множество" Задание: Описать шаблон класса «множество», позволяющий выполнять основные операции – добавление и удаление элемента, пересечение, объединение и разность множеств. Написать программу, демонстрирующую работу с этим шаблоном для различных типов данных. Добавлено через 35 секунд #include <memory.h> #include <iostream> https://www.cyberforum.ru/ cpp-beginners/ thread1990146.html Добавить graphics.h в MS visual studio 2017 C++
Не подскажите как добавить эту библиотеку? Весь день мучаюсь... На урок информатики задали сделать "снеговика" в c++ через эту библиотеку. Я пробовал и dev-c++ и code:blocks. Сейчас же решил попробовать Visual studio. Дело в том,что в школе на Dev-c++ - всё работает, а тут - нет. Вот мой код: #include <graphics.h> int main() { initwindow(800, 600);
C++ оператор if https://www.cyberforum.ru/ cpp-beginners/ thread1990143.html
Что значит это выражение?: if ( !((j+1)%13) ) cout << endl; Заранее спасибо!
C++ Отступы слева в консоли https://www.cyberforum.ru/ cpp-beginners/ thread1990139.html
Возможно ли программно задать отступ в консоли ? То есть вместо этого: cout << " hello\n"; cout << " hello\n"; cout << " hello\n"; Что-то типа такого: SetShift(3); // 3 символа к примеру
C++ Как школьнику изучить программирование?
Самостоятельно изучила основы С и С++. Как продолжить изучение, если ты школьник? Идти на дорогостоящие курсы нет денег.
C++ Сортировка: вывести фамилии и имена учащихся в порядке убывания их среднего балла https://www.cyberforum.ru/ cpp-beginners/ thread1990117.html
Условие задачи: Выведите фамилии и имена учащихся в порядке убывания их среднего балла. Входные данные Заданы сначала количество учащихся n, затем n строк, каждая из которых содержит фамилию, имя и три числа (оценки по трем предметам: математике, физике, информатике). Данные в строке разделены одним пробелом. Оценки принимают значение от 1 до 5. Выходные данные Необходимо вывести пары...
38 / 36 / 25
Регистрация: 25.01.2017
Сообщений: 151
Записей в блоге: 2
26.05.2017, 00:09 0

Количество одинаковых элементов в одномерном массиве (строке матрицы) - C++ - Ответ 10478987

26.05.2017, 00:09. Показов 1364. Ответов 7
Метки (Все метки)

Ответ

Фигня какая-то получилась, но работает. Массив не копировал правда.

Кликните здесь для просмотра всего текста
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
#include <stdio.h>
#include <iostream.h>
 
 
int _tmain(int argc, _TCHAR* argv[])
{
const int size=20;
int mas [size]= {0,2,3,4,8,6,7,8,0,9,0,12,13,14,15,16,17,18,8,8};
int schet=0, chis=0, j=0, i=0;
bool flag=false;
 
for (i=0; i<size;i++)      //считаем количество нулей
    {
    if (mas[i]==0){schet++;}
    }
cout<<"нулей "<<schet<<endl;  //можно убрать
if (schet<2){schet=0;}       // если нулей меньше 2х не считается
system("pause");            //можно убрать
 
while (j<size)
{
 
chis=mas[j];
 for (i=j+1; i<size;i++)
    {
    if (mas[i]==chis&&mas[i]!=0) {schet++;mas[i]=0;flag=true;}       //флаг есть ли похожие, если нашелся то включаем
    }
 if (flag){flag=false;schet++;}
 j++;
}
 
cout<<"одинаковых"<<endl;
cout<<schet<<endl;
 
 system("pause");
    return 0;
}


Вернуться к обсуждению:
Количество одинаковых элементов в одномерном массиве (строке матрицы) C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.05.2017, 00:09
Готовые ответы и решения:

Найти количество одинаковых элементов в одномерном массиве
Здравствуйте, как определить количество одинаковых элементов в строке, если предположем массив из 5...

Найти количество одинаковых элементов подряд в одномерном массиве
Здравствуйте!!!Помогите, пожалуйста, написать программу:Подсчитать количество одинаковых элементов...

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

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

7
26.05.2017, 00:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2017, 00:09
Помогаю со студенческими работами здесь

Подсчитать количество одинаковых элементов в одномерном массиве
доброго времени суток ! имеется следующая задача: Подсчитать кол-во одинаковых элементов в...

В одномерном массиве найти максимальное количество одинаковых положительных элементов
В одномерном массиве найти максимальное количество одинаковых положительных элементов и...

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

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

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru