Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Zoroxe
0 / 0 / 0
Регистрация: 20.03.2017
Сообщений: 18
1

Счетчик повторений в одномерном массиве

21.05.2017, 20:30. Просмотров 356. Ответов 1
Метки нет (Все метки)

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

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
#include <stdio.h>
#include<time.h>
#include<iostream>
#define N 20
void main() 
{
    unsigned short a[N], i, j, f;
    srand(time(NULL));
    int res = 0, X=10;
    for (i = 0; i < N; i++)
        
    {
        a[i] = rand() % 15;
        printf_s("%d ", a[i]);
    }
        printf_s("\n");
        for (j = 2; j < X; j++) 
        {
            for (i = 1; i <= j; i++)
                res == i;
            printf_s("res: %d\n", j, res);
            res = 0;
        }
        
    printf_s("\n");
    system("pause");
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2017, 20:30
Ответы с готовыми решениями:

Сосчитать количество повторений каждого символа в массиве
Здравствуйте всем!Помогите пожалуйста с программами,кому не лень!на паскале или на С ...

Вывести все числа, которые максимально часто встречаются в массиве и количество их повторений
Дан одномерный массив из 100 случайных целых чисел в диапазоне от 5 до 25 включительно. Вывести все...

Перестановка элементов в одномерном массиве
Доброго времени суток! Необходимо создать программу, в которой в однородном массиве есть 10...

Легкая сортировка в одномерном массиве
Помогите, пожалуйста, с сортировкой данного массива по возрастанию. Я полный профан в Си,...

Произвести сортировку в заданном одномерном массиве
Нужно было написать программу на Си, в которой стало бы возможным выполнение следующего условия:...

1
andreyka93
128 / 128 / 157
Регистрация: 11.04.2015
Сообщений: 343
22.05.2017, 08:43 2
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
#include <stdio.h>
 
int main() {
 
  int input[] = {1,1,1,1,2,2,2,3,3,4};
 
  if (sizeof(input) == 0) return 0;
 
  int prev = input[0];
  int count = 1;
  int i;
  int ARRAYSIZE = sizeof(input) / sizeof(int);
 
  for (i = 1; i < ARRAYSIZE; i++) {
    if (input[i] == prev) {
      count++;
    } else {
      printf("%d=%d ", prev, count);
      prev = input[i];
      count = 1;
    }
 
  }
  printf("%d=%d\n", prev, count);
  return 0;
}
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.05.2017, 08:43

Найти минимальный элемент в одномерном массиве
#include &quot;stdafx.h&quot; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;math.h&gt; float mad(float...

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

Поиск эталонной последовательности в одномерном массиве
Помогите пожалуйста решить задачу: поиск эталонной последовательности элементов в одномерном...


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

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

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