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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Lost---
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 10
#1

Подсчёт повторяющихся цифр - C++

04.06.2012, 21:58. Просмотров 509. Ответов 2
Метки нет (Все метки)

Здравствуйте, мне нужно написать программу, которая считает количество повторяющихся цифр в строке, т.е. сколько едениц, двоек и т.д. написал код, как мне кажется должен железно работать, но почему-то не работает) ниже код, подскажите где косяк.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#define eof -1
#define max 10
 
int _tmain(int argc, _TCHAR* argv[])
{
    int c;
    int mas[max];
    for(int i=0; i<max; i++)
        mas[i]=0;
    printf("Enter string: \n");
    while((c=getchar())!=eof)
        if (c>='0' && c<='9')
            ++mas[c-'0'];
    printf("Number of digit are:\n");
    for(int i=0;i<max;i++)
        printf("For i=%d number= %d\n",mas[i]);
    _getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.06.2012, 21:58
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подсчёт повторяющихся цифр (C++):

Обнаружение повторяющихся цифр в массиве - C++
В общем нужно найти всё, что повторяется и какое количество раз. Голова с алгоритмом чот ваще не думает... Сделал по самому деревенскому......

Найти количество повторяющихся в массиве цифр - C++
Помогите у меня задача:&quot;Мади подарили новый блокнот. Ему очень понравился подарок, но единственное, что его смутило, это то, что страницы...

Подсчёт слов начинающихся с гласных, соглассных, цифр, или прочего - C++
Помогите начинающему. В 6 лаве 7 задача (Прата С - Язык программирования C++), не могу допетрить, как в цикле указать условие на проверку...

Подсчёт слов в строке. Подсчёт символов в словах строки - C++
Начал изучение строк в С++. Решая задачу по поиску количества строк и количеству указанных символов упёрся лбом в стену. Теорию понял:...

дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!! - C++
дано натуральное число N. Определить,во сколько раз произведение цифр числа больше суммы цифр.Найти количество чётных цифр в записи числа!!...

Подсчёт символов - C++
Люди вот я написал мини прогу в консоле: #include &lt;conio.h&gt; #include &lt;string.h&gt; using namespace std; int main() { ...

2
h3mbr0
235 / 78 / 18
Регистрация: 12.03.2012
Сообщений: 336
04.06.2012, 22:04 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#define eof -1
#define max 10
 
int main()
{
    int c;
    int mas[max]={0};
    printf("Enter string: \n");
    while((c=getchar())!=eof)
        if (c>='0' && c<='9')
            ++mas[c-'0'];
    printf("Number of digit are:\n");
    for(int i=0;i<max;i++)
        printf("For i=%d number= %d\n",i,mas[i]);
    _getch();
    return 0;
}
1
Lost---
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 10
04.06.2012, 22:13  [ТС] #3
Спасибо большое, всё моя невнимательность)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.06.2012, 22:13
Привет! Вот еще темы с ответами:

Подсчёт символов - C++
Здравствуйте. У меня такая проблема: мне нужно подсчитать количество слов, начинающихся с одинакового символа. Написал программу, которая...

Подсчёт функций - C++
Добрый вечер всем :) Есть идея сделать подсчёт значений функции(Который в алгебре), но проблема в том, что там может быть как и x^2...

Неправильный подсчёт результата - C++
Добрый день) Написал программу на плюсах, что представлена ниже. Параллельно также на Делфи и синхронизирую их. Проверил в Excel и...

Цикл на подсчёт суммы - C++
Здравствуйте, мне нужна помощь с кодом, не могу понять как сделать цикл, который проходил бы по StringGrid и подсчитывал сумму в столбце...


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

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

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