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

Есть n-значное число нужно сложить сложить все его цифры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить количество отрицательных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1115755.html
в одновременном массиве ,состоящем из n вещественных элементов ,1)вычислить количество отрицательных элементов массива 2)сумму модулей элементов массива,расположенных после минимального по модулю элемента заменить все отрицательные элементы массива их квадратами и упорядочить элементы массива по возрастанию С++
C++ Статический самовызов Всем привет. Представьте такую ситуацию: У меня в программе есть статический класс connections, который хранит коллекцию элементов типа connection. В некоторой функции класса connection возможна ситуация вызова своего же метода с помощью connections, а также побуждение класса connections произвести уничтожение объекта connection побудившего это действие. Скажите, пожалуйста, правильный ли... http://www.cyberforum.ru/cpp-beginners/thread1115738.html
C++ Cin cout
записать через сin cout printf ("a=", i); scanf ("%f", &a);
C++ CGI и C++
какие книги есть по этой теме,и вообще зачем с++ для веб,и как к всему этому может относиться json??
C++ Создать файл, в который можно добавлять, редактировать и удалять элементы структуры http://www.cyberforum.ru/cpp-beginners/thread1115701.html
По заданию нужно создать файл, в который можно добавлять, редактировать и удалять элементы структуры. Пока нахожусь на стадии: как добавить еще структуру в бинарный файл после добавления первой структуры. Написал такой код: #include "stdafx.h" #include<iostream> #include<fstream> #include<string> #include<vector> #include<cstdio> using namespace std;
C++ В одномерном массиве , состоящем из n вещественных элементов, вычислить: 1) произведение элементов массива с четными номерами; 2) сумму элементов массива, расположенных между первым и последним нулевыми элементами. подробнее

Показать сообщение отдельно
THE--MASTER
Заблокирован
10.03.2014, 22:04     Есть n-значное число нужно сложить сложить все его цифры
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
#include <tchar.h>
#include <iostream>
#include <string>
 
int _tmain(int argc, _TCHAR* argv[])
{
    std::cout << "Enter the number: ";
    std::string number;
    std::cin >> number;
    
    int sum = 0;
    bool good = true;
    for(int i = 0; i < number.size(); i++)
    {
        if(isdigit(number[i]))
        {
            char tmp = number[i];
            sum += atoi((char*)&tmp);       
        }
        else
        {
            std::cout << "Number is incorrect!" << std::endl;
            good = false;
            break;;
        }
    }
    if(good)
        std::cout << "Result Sum: " << sum << std::endl;
    system("pause");
 
    return 0;
}
 
Текущее время: 20:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru