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

Вводится строка. Подсчитать сумму цифр, содержащихся в ней - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразовать строку, содержащую выражение на Си http://www.cyberforum.ru/cpp-beginners/thread1046161.html
Преобразовать строку, содержащую выражение на Си с операциями (=,==,!=,a+=,a-=), в строку, содержащую эти же операции с синтаксисом языка Паскаль (:=,=,#,a=a+,a=a-).
C++ Если символ — русская гласная буква, то заменить в нем младший бит единицей Собственно, совсем не получается выполнить следующее задание: Ввести последовательность из 8 символов. Если символ - русская гласная буква, то заменить в нем младший бит единицей, иначе - заменить 2-й и 3-й биты нулями. Вывести исходную и преобразованную последовательности в символьной форме и в восьмеричных кодах. Нету даже догадок. Помогите пожалуйста. http://www.cyberforum.ru/cpp-beginners/thread1046160.html
C++ Массивы. Найти минимум из сумм 3-х его последовательных элементов
Вводится массив. Найти минимум из сумм 3-х его последовательных элементов. Например, для массива 1 3 4 6 7 данные суммы равны 8, 13 и 17, минимум равен 8.
Переделать в функцию C++
Нужно переделать в функцию эти 2 программки: #include <iostream.h> #include <conio.h> using namespace std; const int z=10; int main() { int a, i, b=0;
C++ Создать два класса: фермер и реестр http://www.cyberforum.ru/cpp-beginners/thread1046147.html
Здравствуйте !!! помогите с задачей... реестр фермеров ( создать два класса: фермер и реестр ) - конструкторы : по-умолчанию, с параметрами, копирования. - функции : добавить в реестр нового фермера удалить фермера с реестра вывод всех фермеров на экран.
C++ Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые Помогите сделать три задачи: 1)Дано целое трехзначное число. Определить есть ли среди его цифр одинаковые. Выведите 'YES' если число содержит одинаковые цифры и 'NO' в противном случае. Добавлено через 1 час 14 минут код нужен на с++ подробнее

Показать сообщение отдельно
Yanush
158 / 154 / 46
Регистрация: 28.09.2013
Сообщений: 287
Завершенные тесты: 1
17.12.2013, 23:24     Вводится строка. Подсчитать сумму цифр, содержащихся в ней
Наверное так...

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    int sum = 0;
    char str[100];
    std::cout << "Введите строку: ";
    std::cin.get(str, 100);
 
    for (int i = 0; i < strlen(str); i++)
        if ( str[i] >= '0' && str[i] <= '9')
            sum = sum + (str[i] - '0');
 
    std::cout << "Сумма = " << sum << "\n";
 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru