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

Найти сумму цифр в 4-х значном числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Прочитать последовательность символов http://www.cyberforum.ru/cpp-beginners/thread225289.html
Странно по Страуструп последнему изданию #include "stdafx.h" #include <iostream> #include <windows.h> using namespace std; int main () { // Прототип функции поддержки русских шрифтов
C++ Определить количество "особых" элементов матрицы Народ помогите! Половину алгоритма вроде написал, а дальше не могу:wall: Как в столбце найти "особый" элемент и завести для него счетчик? Задание: Дана матpица A. Определить количество "особых" элементов матрицы, считая элемент "особым", если он больше суммы остальных элементов своего столбца. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread225280.html
C++ Длина маршрута (граф)
Проложите между А и В такие два маршрута, чтобы в первом сума чисел была 250, а во втором - 350.
C++ 2 + 4 + 6 + … + 2n
х= 2 + 4 + 6 + … + 2n помогите реализовать в с++ в цикле n задается пользователем
C++ include и некоторые мелочи http://www.cyberforum.ru/cpp-beginners/thread225260.html
Вот код моей первой программы на C++: #include <iostream> #include <conio.h> using namespace std; int main () { cout << "Hello world!\n"; _getch(); return 0;
C++ унаследование, как реализовать? надо сделать следующий класс class TParent { TSon* son1; TSon* son2; TSon* son3; }; TSon - является потомком TParent. Можно ли это реализовать и как? подробнее

Показать сообщение отдельно
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
07.01.2011, 17:35     Найти сумму цифр в 4-х значном числе
без использования строк, потому что с ними проще
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <conio.h>
#include <locale.h>
 
int main()
{
    setlocale(LC_ALL,"");
    
    int i;
 
    printf("Введите 4х значное число: ");
    scanf("%d", &i);
    int sum = 0;
    while (i)
    {
        sum += (i%10);
        i/=10;
    }
    printf("сумма цифр числа %d", sum);
    _getch();
    return 0;
}
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru