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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
KatyaA
2 / 2 / 0
Регистрация: 20.02.2011
Сообщений: 72
#1

Найти количество и сумму цифр в введенном натуральном числе - C++

03.06.2011, 01:32. Просмотров 1814. Ответов 3
Метки нет (Все метки)

Найти кол-во и сумму цифр в введенном натуральном числе. Введенное натуральное число вывести как единое число, расположены цифры в противоположном порядке.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.06.2011, 01:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти количество и сумму цифр в введенном натуральном числе (C++):

Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число, расположив цифры - C++
Определить количество и сумму цифр в введенном натуральном числе. Введенное натуральное число представляется как единственное число,...

Найти количество цифр в заданном натуральном числе - C++
найти сколько цифр в данном натуральном числе n(n<=100) c++ Очень надо.

Найти количество цифр в натуральном числе N, вводимом с клавиатуры. Borland C++ - C++
Нужна помощь! Максимальная длинна числа при котором правильно считает 10. Как сделать так, чтоб программа считала количество цифр больше...

Возвести во введенном натуральном числе каждую цифру в степень, соответствующую ее позиции в числе - C++
Возвести во введенном натуральном числе каждую цифру в степень, соответствующую ее позиции в числе. Найти сумму полученных величин. ...

Количество четных цифр в натуральном числе - C++
Посчитать количество четных цифр в натуральном числе.

Подсчитать количество цифр в натуральном числе - C++
Дано натуральное число. длина числа заранее не известна. подсчитать количество цифр в нем. поменять местами первую и последнюю цифру числа....

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
diagon
Higher
1929 / 1195 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
03.06.2011, 06:31 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <vector>
#include <algorithm>
int sum;
void out(int i){std::cout << i;sum+=i;}
int main(){
    unsigned long long a;
    std::cin >> a;
    std::vector<int> arr;
    for (;a;a/=10)  arr.push_back(a%10);
    for_each(arr.begin(),arr.end(),out);
    std::cout << std::endl << "sum: " << sum << std::endl << "size: " << arr.size() << std::endl;
    return 0;
}
1
KatyaA
2 / 2 / 0
Регистрация: 20.02.2011
Сообщений: 72
07.06.2011, 02:59  [ТС] #3
Compiling...
45.cpp
c:\program files\microsoft visual studio\myprojects\656\45.cpp(7) : error C2632: 'long' followed by 'long' is illegal
c:\program files\microsoft visual studio\myprojects\656\45.cpp(11) : error C2065: 'for_each' : undeclared identifier
Error executing cl.exe.

656.exe - 2 error(s), 0 warning(s)
0
dihlofos
Бродяга
303 / 257 / 17
Регистрация: 27.08.2010
Сообщений: 553
07.06.2011, 06:38 #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
24
25
26
27
#include <iostream>
 
int main() 
{
    int x, sum = 0, counter = 0, revers = 0;
    
    std::cout << "Enter x: ";
    std::cin >> x;
    
    while (x != 0)
    {
        sum += x % 10;
        
        revers *= 10;
        revers += x % 10;
        
        ++counter;
        
        x /= 10;
    }
    
    std::cout << "Number of digits: " << counter << "\n";
    std::cout << "Sum of digits: " << sum << "\n";
    std::cout << "Reversed number: " << revers << "\n";
    
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.06.2011, 06:38
Привет! Вот еще темы с ответами:

Подсчитать количество цифр в заданном натуральном числе. - C++
Подсчитать количество цифр в заданном натуральном числе. (как можно понятнее и проще, если можно)

Вычислить количество цифр в заданном натуральном числе - C++
Вычисление количества цифр в заданном натуральном числе. Максимально вычисляет 10, что мне делать? #include &lt;iostream&gt; using...

Определить количество различных цифр в натуральном числе - C++
Всем добрый день! Задали задачу: дано число N. И надо определить количество различных цифр в нем. Например, 1221 - 2 цифры (1 и 2);...

Посчитать количество 7-ок (цифр 7) в введенном числе - C++
4.Посчитать количество 7-ок (цифр 7) в введенном числе.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
07.06.2011, 06:38
Ответ Создать тему
Опции темы

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