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

Определить, в каком из двух предложений сумма цифр больше - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание из файла чисел, разделенных пробелом, в массив http://www.cyberforum.ru/cpp-beginners/thread1128781.html
В текстовом файле массив целых чисел записанных через пробел. Затем переход на новую строку и еще один массив через пробел. Пытаюсь считать эти 2 массива, но считывается только первое число. Все числа трехзначные. Подскажите пожалуйста в чем проблема. char ch, l = 'a'; int i = 0, j = 0, a=0, b = 0; ifstream f; f.open("D://2d.txt", fstream::in); if(f) { while (l !=...
C++ Отобразить элементы матрицы зеркально сверху вниз Дана квадратная матрица (задаётся через rand()) Отобразить зеркально сверху вниз. Вывести на экран начальный и конечный варианты матриц. http://www.cyberforum.ru/cpp-beginners/thread1128778.html
C++ Создать класс матрицы
Язык форума русский, переведите, пожалуйста! Особенно непонятно, что такое КРАПКА? Створити клас матриці де мають бути поля масив і розмір масиву і наступні методи.. - конструктор з/без параметрів - метод заповнення матриці - метод виведення - метод запису у текст - метод множення ЧЕРЕЗ МЕТОД ЧОТИРЬОХ КРАПОК..Допоможіть будь ласка..
C++ Посчитать количество единиц, стоящих на четных местах и количество нулей, стоящих на нечетных местах
Дана двоичная запись числа. Посчитать количество единиц, стоящих на четных местах и количество нулей, стоящих на нечетных местах.
C++ Осчитать количество единиц, стоящих на четных местах и количество нулей, стоящих на нечетных местах http://www.cyberforum.ru/cpp-beginners/thread1128745.html
Дана двоичная запись числа. Посчитать количество единиц, стоящих на четных местах и количество нулей, стоящих на нечетных местах.
C++ Решение систем нелинейных уравнений Решить систему нелинейных уравнений методом простых итераций с точностью е=0.001. Начальное приближение принять x1=x2=0. Скиньте пожалуйста какой то пример. Чтобы именно было система уравнений http://www.cyberforum.ru/attachments/380359d1395673029 подробнее

Показать сообщение отдельно
IrineK
Заблокирован
24.03.2014, 23:33     Определить, в каком из двух предложений сумма цифр больше
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
 
int DigitSum (char *str)
{   return (*str == '\0') ? 0 : ((*str >= '0' && *str <= '9') ?  *str - 48 + DigitSum (str+1) : DigitSum (str+1)); 
}
 
int main()
{   setlocale (LC_CTYPE, "Russian");
    
    char *str1 = "Он должен мне 1 000 000 баксов";
    char *str2 = "А мне - 15 копеек";
    
    if (DigitSum (str1) > DigitSum (str1))
        std :: cout << "Cумма цифр в первом предложении больше";
    else
        std :: cout << "Cумма цифр во втором предложении больше";
 
    getchar();
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru