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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.69
RageXL
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 57
#1

Найти сумму цифр числа - C++

12.02.2012, 17:24. Просмотров 2339. Ответов 6
Метки нет (Все метки)

Помогите пожалуйста написать 2 легкие програмки в C++. Сам я пока не очень силен в программировании.

№1 Введите 3 числа и выведите и в неубывающем порядке.
№2 Введите натуральное число N и найдите сумму его цифр.

Заранее спасибо. С меня +.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2012, 17:24     Найти сумму цифр числа
Посмотрите здесь:

Найти сумму цифр числа - C++
Вообщем все обстоит примерно так : #include <iostream> #include <math.h> using namespace std; int number_of_digits(int n) {...

Найти сумму цифр числа - C++
помогите решить Задача. Введите натуральное n(10 <= n <= 1000), посчитайте и выведите чему равна сумма его цифр? Запрещено...

Найти сумму цифр числа n - C++
Пожалуйста, помогите сделать задачу , спасибо кто откликнется! Дано натуральное число а.Напишите программу которая находит сумму цифр...

Найти сумму цифр числа. - C++
Дано натуральное число N. Найти сумму цифр числа. Предусмотреть проверку корректности ввода данных и возможность повторной работы с...

Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++ - C++
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.Нужна полная...

Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.програма на С++ - C++
Найти сумму первых 5 цифр дробной части действительного числа.например для числа 23,1680989 она равна 24.Програма на С++.ПОЖАЛУЙСТА...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
edward_jonson
158 / 158 / 25
Регистрация: 23.02.2011
Сообщений: 390
12.02.2012, 17:43     Найти сумму цифр числа #2
2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main()
{
    int N,sum=0;
    cin >> N;
    while(N)
    {
        sum+=N%10;
        N/=10;
    }
    cout << sum;
    return 0;
}
RageXL
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 57
12.02.2012, 22:05  [ТС]     Найти сумму цифр числа #3
Спасибо большое за 2 задачу.

Еще бы первую кто нибудь помог решить.
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
12.02.2012, 22:27     Найти сумму цифр числа #4
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
28
29
30
31
32
33
34
35
36
37
38
#include "iostream"
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(0, "");
    double mas[3];
    cout << "Введите три числа - ";
    for(int i = 0; i < 3; i++)
    {
        cin >> mas[i];
    }
    
     //Сортировка пузырьком(начало)-----
        for (int i = 2; i >= 1; --i)        
        {                                                                       
                for (int j = 0; j < i; ++j)             
                {                                                               
                        if (mas[j] > mas[j + 1])        
                        {                                                       
                                double buble = mas[j];     /* меняем*/
                                mas[j] = mas[j + 1];    /*элементы*/
                                mas[j + 1] = buble;             /*местами*/
                        }                                                       
                }                                                               
        }
        //Сортировка пузырьком(конец)
 
    cout << "Массив после сортировки\n";
 
        for(int i = 0; i < 3; i++)
        {
                cout << mas[i] << " ";
        }
        system("pause >> null");
    return 0;
}
можно конечно без массива через условия
RageXL
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 57
13.02.2012, 20:21  [ТС]     Найти сумму цифр числа #5
Не работает 1 программа. Пишет _TCHAR has not been declarated.
B.Krols
6 / 6 / 2
Регистрация: 10.02.2012
Сообщений: 21
13.02.2012, 20:33     Найти сумму цифр числа #6
Замениете:
C++
1
int _tmain(int argc, _TCHAR* argv[])
Вот этим:
C++
1
int main()
Добавлено через 2 минуты
А вообще 1 задача в различных вариантах рассмотрена в этой теме:
Страуструп. Упражнение. Ввод 3 чисел и последующий их вывод в порядке возрастания.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.02.2012, 23:13     Найти сумму цифр числа
Еще ссылки по теме:

Найти степень числа и сумму цифр - C++
есть 2 задачи на циклы которые надо решить 1) Дано действительное число а , и натуральное число n . Не используя математические функции...

Найти сумму цифр введённого числа - C++
Нужно найти сумму цифр введённого числа используя for. P.S. Заранее спасибо !

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

Найти первую и последнюю цифры заданного числа; найти сумму цифр заданного числа - C++
Помогите решить в С++ 2.1 Дано натуральное число: − найти первую и последнюю цифры числа; − верно ли, что сумма цифр данного числа...

Найти сумму цифр данного целого числа - C++
Дано целое число. Составить программу которая находит сумму цифр


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

Или воспользуйтесь поиском по форуму:
RageXL
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 57
13.02.2012, 23:13  [ТС]     Найти сумму цифр числа #7
спасибо, теперь все работает.
Yandex
Объявления
13.02.2012, 23:13     Найти сумму цифр числа
Ответ Создать тему
Опции темы

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