Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Самая длинная последовательность в строке не используя числовые переменные Нужно найти в строке и вывести на экран самую длинную последовательность одинаковых подряд идущих символов и их количаство, я это зделал но следующее задание переделать с использованием указателей вместо числовых переменных, сделал все что смог, но все равно остались переменные, подскажите как от них избавиться. код #include<stdio.h> #include<string.h> #define A 80 void chomp(char buf) {... https://www.cyberforum.ru/ c-beginners/ thread881632.html Перевод из С++ в С C (СИ)
#ifndef _lex_h_ #define _lex_h_ #include <deque> struct Lexer { std::deque<std::string> tokens;
C (СИ) Скопировать строки из одного текстового файла в другой, расположив их в нем в порядке уменьшения длины Всем привет! Помогите мне с решением данной задачи! Мне уже через 4.5 часа ее нужно будет сдавать, а я не могу доделать ее. Задача Скопировать строки из одного текстового файла в другой, расположив их в нем в порядке уменьшения длины. Вот код программы #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <string.h> int main(){ https://www.cyberforum.ru/ c-beginners/ thread881544.html C (СИ) Напечатать только положительные числа последовательности https://www.cyberforum.ru/ c-beginners/ thread881531.html
Задание: Дана последовательность. Напечатать только положительные числа из этой последовательности, причем, если подряд идет несколько положительных чисел, печатать их в обратном порядке, используя стек. #include "stdafx.h" #include "conio.h" #include "locale.h" #define NMAX 80 /*главная ф-я*/
C (СИ) Не закрывать консоль после вывода текста
Пишу хелло ворлд на си #include <stdio.h> int main (void) { printf ("Hello, World!\n"); return 0; } Компилирую в gcc: gcc hello.c Как мне сделать, чтобы окно с результатом сразу же не закрывалось?
C (СИ) Массивы.Надо поменять местами строки.(нужны пояснения) https://www.cyberforum.ru/ c-beginners/ thread881467.html
В сгенерированном массиве определённой размерности поменять местами местами определённые строки. Очень нужны пояснения, мне потом надо будет переделать программу, а я не знаю принципа помогите пожалуйста.
C (СИ) нахождение максимальной суммы элементов подмассива https://www.cyberforum.ru/ c-beginners/ thread881399.html
Дан массив A. Необходимо найти максимальную сумму элементов прямоугольного подмассива по всем возможным прямоугольным подмассивам. Помогите пожалуйста
C (СИ) Xonix. Зависание
Пишу игру Xonix на DevCpp. Игрок должен бегать по полю и отсекать его участки. Поле состоит из клеток, каждой клетке соответствует ячейка двумерного массива. В данный момент я застрял на этапе заливки поля. Алгоритм такой: сначала делим линией поле на 2 части, сравниваем их с помощью рекурсивной функции, а затем закрашиваем меньшую часть опять же с помощью рекурсивной функции. Выглядит...
C (СИ) Командная строка программы С. Динамические массивы. Обработка символьных и строковых данных https://www.cyberforum.ru/ c-beginners/ thread881335.html
Задание: С клавиатуры вводятся четыре массива слов: - существительные в именительном падеже единственного числа(СТОЛЯР- КРАСНОДЕРЕВЩИК,СТУДЕНТ,ТОРМОЗ,КРЫША,КИСЛОТА,ШИЗА…); - глаголы несовершенного вида в 1-м лице единственного числа (ЕСТ, ТРА- ВИТ, КОСИТ, ПИЛИТ, ДОЛБИТ, ДОСТАЕТ); - качественные прилагательные во множественном числе (ЯДОВИТЫЕ, ОТ- ВРАТНЫЕ, ПРЕКРАСНЫЕ, УБОГИЕ,...
C (СИ) Отредактировать текст так, чтобы все строки, кроме последней, имели фиксированную длину 1. Дан файл *.txt с произвольным текстом объемом не менее 1000 символов. Отредактировать текст так, чтобы все строки, кроме последней, имели фиксированную длину. Результаты редак- тирования сохранить в файле *.txt, исходный файл сохранить как *.bak. Правила редактирова- ния: - слова не переносятся, - знак препинания не отделяется от слова, за которым он стоит, - строки выравниваются... https://www.cyberforum.ru/ c-beginners/ thread881334.html
C (СИ) Написать функции верхнего и нижнего уровней для подсчета числа пробелов в текстовом файле
1. Дан файл *.txt с произвольным текстом объемом не менее 1000 символов. Отредактировать текст так, чтобы все строки, кроме последней, имели фиксированную длину. Результаты редак- тирования сохранить в файле *.txt, исходный файл сохранить как *.bak. Правила редактирова- ния: - слова не переносятся, - знак препинания не отделяется от слова, за которым он стоит, - строки выравниваются за счет...
C (СИ) Сделать программу , которая будет исполнять над стеком обязательные операции https://www.cyberforum.ru/ c-beginners/ thread881291.html
Помогите с кодом на вот такое задание: Створити програму, що буде виконувати над стеком обов’язкові операції: додавання та видалення елемента, виведення на екран, помилки переповнення та спорожнення, очищення стеку і вивід кількості елементів. Отримання верхнього елемента. Максимальній розмір стеку — 15 еле
6 / 6 / 3
Регистрация: 10.05.2013
Сообщений: 40
28.05.2013, 13:13  [ТС] 0

Найти количество разных значений в массиве - C (СИ) - Ответ 4629314

28.05.2013, 13:13. Показов 616. Ответов 4
Метки (Все метки)

Ответ

Как-то так получилось после интеграции алгоритма.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
int main()
#define N 5
{
    int arr[N],
        i,
        j,
        count(0);
        printf ("Enter array:\n");
        for (i=0;i<N;i++)
        scanf ("%d",&arr[i]);
        
        for (i=0;i<N;i++)
        {
            for (j=0; j < i && arr[i]!=arr[j];j++)
            ;
            count += (i == j);
        }   
            printf ("%d\n", count);
    system ("pause");
    return 0;
}
Но я как та обезьянка, вижу, повторяю, но туплю и не понимаю (

Вернуться к обсуждению:
Найти количество разных значений в массиве C (СИ)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.05.2013, 13:13
Готовые ответы и решения:

Найти количество разных чисел в массиве
Дан массив. Размер не превышает 10000 элементов. Его вводят через стандартный поток ввода. Сначала...

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

Как найти количество разных элементов в массиве
Как найти количество разных элементов в массиве

В одномерном числовом массиве найти количество разных элементов
Как сделать в конце, чтобы программа выполнялась? Program x1; uses crt; const x=10; var...

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

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

Найти в массиве количество значений, равных 5 и 7
Дан массив 30 значений в диапазоне найти количество значений равных 5 и 7.

Найти количество положительных значений в каждом массиве
Язык C. Необходимо найти количество положительных значений в каждом массиве и вывести на печать...

Массив: Найти количество одинаковых значений в массиве.
Ребят, помогите найти количество одинаковых значений в массиве. У меня есть массив MAS с...

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