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

Вывести все элементы массива, встречающиеся более одного раза - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает getline(cin,s), istream.ignore() http://www.cyberforum.ru/cpp-beginners/thread75078.html
Использую microsoft visual c++ 6.0. не работает: string s; getline(cin,s);//дважды приходиться жать ентер При использовании cin.ignore(255,'\n') аналогичная ситуация Также...
C++ Массив по C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить: сумму элементов массива с нечетными номерами; записать элементы массива в файл. http://www.cyberforum.ru/cpp-beginners/thread75070.html
Вычислить сумму элементов массива с нечетными номерами C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: сумму элементов массива с нечетными номерами; записать элементы массива в файл.
C++ Тридиагональная матрица.
Здравствуйте. Прошу помочь в написании программы. Неоьходимо описать тип данных и функции для рализации тридиагональной матрицы. (Это матрица в которой ненулевые элементы стоят только на главной...
C++ Передача неопределённого числа параметров в функцию http://www.cyberforum.ru/cpp-beginners/thread75054.html
Здравствуйте! Спасите меня уже в который раз, не могу решить,хоть тресни::wall: Вся надежда на вас!:-[ передача неопределённого числа параметров в функцию, в задаче обязательно использовать макросы...
C++ Работа с текстами. Помогите справиться с задачей пожалуйста. Не могу написать код ( на C) Задача звучит так: В каждый строке, где первый восклицательный знак стоит под восклицательным знаком (т.е. грубо говоря по... подробнее

Показать сообщение отдельно
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
16.12.2009, 10:12
trial, что поделать
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
#include <iostream>
#include <time.h>
#include <stdlib.h>
int main(void)
{
randomize();
  int i,i_j=0,n=0,A[255],B[255],j=0,kol=0;
  cout<<"Введите кол-во элементов: ";
  cin>>n;
  cout<<"\nДемонстрационная версия проверяет только соседние элементы в массиве\n";
    for (i=0;i<n;i++)
    {
      A[i]=rand()%10;
      cout<<"A ["<<i<<"]: "<<A[i]<<"\n";
        if (A[i]!=A[i-1]||A[i]!=A[i+1])
            kol++;
        if (A[i]==A[i-1]||A[i]==A[i+1])
        {
            B[j]=A[i];
            j++;
            i_j++;
        }
    }
    cout<<"\nРазличных элементов последовательности "<<kol<<" штук\n";
    if (j!=0)
    {
      cout<<"\nЭлементы, встречающиеся более 1 раза:\n";
      for (i=0;i<j;i++)
      {
        cout<<B[i]<<" ";
      }
    }
    else cout<<"\nОдинаковых элементов нет";
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru