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

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

Войти
Регистрация
Восстановить пароль
 
Mary77
0 / 0 / 0
Регистрация: 17.12.2013
Сообщений: 12
#1

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

24.03.2014, 22:16. Просмотров 426. Ответов 1
Метки нет (Все метки)

Разработать рекурсивную функцию возвращающую значение для вычисления суммы цифр в строке; с помощью данной функции определить, в каком из двух предложений сумма цифр больше.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2014, 22:16
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить, в каком из двух предложений сумма цифр больше (C++):

Определить в каком из двух чисел больше цифр - C++
Составить программу, определяющую, в каком из данных двух чисел больше цифр. Использовать функцию вычисления количества цифр в числе....

Определить, в каком из двух целых чисел больше цифр - C++
Составить программу решения задачи с использованием подпрограмм. Определить, в каком из данных двух целых чисел больше цифр.

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

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

Определить в каком из множеств встречается больше цифр - C++
Как определить где из 3 множест больше цифр? через указатели.. хелп(

Определить для числа: является ли сумма его цифр двузначным числом; больше ли сумма его цифр числа "а" - C++
4.24. Дано двузначное число. Определить: а) является ли сумма его цифр двузначным числом; б) больше ли числа "a" сумма его...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
IrineK
Заблокирован
24.03.2014, 23:33 #2
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;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2014, 23:33
Привет! Вот еще темы с ответами:

Определить количество чисел, у которых сумма цифр в цифровой записи числа больше чем К - C++
Дано шестнадцатеричное натуральное число N.Определить количество чисел, у которых сумма цифр в цифровой записи числа больше чем К. Если...

Определить количество 8-значных чисел,у которых сумма цифр в цифровой записи числа больше,чем N. - C++
Дано натурально число N. Определить количество 8-значных чисел,у которых сумма цифр в цифровой записи числа больше,чем N.Если таких чисел...

составить линейную программу (сумма двух первых цифр заданного четырёхзначного числа равна сумме двух его последних цифр) - C++
составить линейную программу , печатающую значение true , если указанное высказывание является истинным , и false - в противном случае. ...

Определить равна ли сумма первых двух цифр числа третьей его цифре - C++
bool ifaplusbC(int x) { int a,b,c; a=x/100; b=x%100; b=x/10; c=x%10; if(c==a+b) return true; else


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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