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

Вывести сколько и каких цифр в каждом числе - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ N человек и прямоугольная таблица А размерностью n * n. Элемент A [i] [j] равно 1, если человек и знакома с ч http://www.cyberforum.ru/cpp-beginners/thread1212337.html
n человек и прямоугольная таблица А размерностью n * n. Элемент A равно 1, если человек и знакома с человеком j, A = A . Можно ли разбить людей на две группы так, чтобы в каждой группе были только незнакомые люди.
C++ Правильно ли я инициализирую поля? class LongLong { private: char * longNumber; int _size; public: LongLong(const char *number = NULL); LongLong(unsigned int); friend LongLong operator +(const LongLong &, const LongLong &); http://www.cyberforum.ru/cpp-beginners/thread1212333.html
C++ Работа с классами(длинная арифметика)! / С++ для начинающих
можете кто-нибудь посмотреть правильно ли я делаю!!! особенно интересует место с перегрузкой сложения LongLong operator+ (const LongLong &first, const LongLong &second) { int j, d1, d2, digitsum, carry = 0, maxlen = (first._size > second._size) ? first._size : second._size; char *temp = new char; assert(temp != NULL); for ( j = 0; j<maxlen; j++)
Найти кратчайший маршрут C++
Найти кратчайший маршрут, который начинается и завершается в заданной вершине ориентированному графу, проходя через все его вершины (если такой маршрут существует).
C++ Учебный план подготовки специалистов http://www.cyberforum.ru/cpp-beginners/thread1212322.html
Учебный план подготовки специалистов содержит сведения об названия дисциплин и количество учебных часов по каждой. Выбрать из учебного плана любой блок дисциплин, состоящий не менее чем из 5 дисциплинам с суммарным объемом 756 часов или больше (если такой блок). Учебный план подать массивом структур.
C++ Работа с классами(длинная арифметика)! можете кто-нибудь посмотреть правильно ли я делаю!!! class LongLong { private: char * longNumber; int _size; public: LongLong(const char *number = NULL); LongLong(unsigned int); подробнее

Показать сообщение отдельно
Juliii
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 32
19.06.2014, 15:52     Вывести сколько и каких цифр в каждом числе
Есть массив из трех чисел , нужно вывести сколько и каких цифр в каждом числе. Программа работает только для первого числа , дальше счетчик не обнуляется. Помогите пожалуйста

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include "stdafx.h"
#include <iostream>
    int number[10];
    int i;
 
using namespace std;
 
int main()
{
    
    const int n = 3;
    int arr[n] = {12, 52, 41};
    cout << "Masiv:" << '\n';
    for ( i = 0; i < n; i++)
    {
        
            cout << arr[i] << "  ";
        cout << '\n';
    }
 
 
    for ( i = 0; i < 1; i++)
    {
            int copy = arr[0];
            do
            {
                number[copy % 10]++;
                copy /= 10;
            }
            while (copy);  
    }
    cout << '\n' << "Chusla v persiy chufri:" << '\n';
 
    for ( i = 0; i < 10; i++)
    {
        cout << i << ": " << number[i] << '\n';
    }
 
 
    
    number[i] = 0;
for ( i = 0; i < 1; i++)
    {
       
            int copy = arr[1];
            do
            {
                number[copy % 10]++;
                copy /= 10;
            }
            while (copy);
        
    }
 cout << '\n' << "Chusla v drygiy chufri:" << '\n';
    for ( i = 0; i < 10; i++)
    {
        cout << i << ": " << number[i] << '\n';
    }
 
 
    for ( i = 0; i < 1; i++)
    {
       
            int copy = arr[2];
            do
            {
                number[copy % 10]++;
                copy /= 10;
            }
            while (copy);
        
    }
 cout << '\n' << "Chusla v tretiy chufri:" << '\n';
    for ( i = 0; i < 10; i++)
    {
        cout << i << ": " << number[i] << '\n';
    }
 
 
 
    system("pause");
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru