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

Сумма цифр и количество цифр - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамические списки http://www.cyberforum.ru/cpp-beginners/thread52771.html
Всем привет. Подскажите пожалуста идеи. Дано стек, разработать функцию, которая формирует два новых стеки: первая содержит числа из исходного стека с нечетными номерами, а второе - с четными
C++ Найдите два слова с наилучшей рифмой и еще две задачи. Дан текст (набор слов). Найдите в нем два слова с наилучшей рифмой. Наилучшей будем считать рифму, когда у пары слов совпадает наибольшее число букв с конца. Формат входных данных Первая строчка... http://www.cyberforum.ru/cpp-beginners/thread52765.html
Отличие static от объявление переменных ДО функции main C++
Может быть я не совсем точно выразился в заголовке. Интересует отличие объявление переменных ДО функции main и объявление через static. По моим ощущениям если объявлено через static, то переменная...
указатели C++
когда работаешь с оператором delete нужно как-то показывать указатель?? Подробнее непишите пожалуйста??
C++ Динамическое создание файлов. http://www.cyberforum.ru/cpp-beginners/thread52757.html
Очень нужен пример такой на С/С++ (поф,ибо у меня DEV-C++).Кто поможет ?:( ЗЫ: Вылетает Unhandled Win32 exception =_= в моем примере
C++ Как создают современные компьютерные игры? Интересно, как создают современные компьютерные игры?? То есть на каком языке программирования?? Я слышал в основном на с++!!! Кто нибудь может мне помочь, хочу попробовать создать игру?? подробнее

Показать сообщение отдельно
thx
1 / 1 / 0
Регистрация: 11.09.2009
Сообщений: 11

Сумма цифр и количество цифр - C++

26.09.2009, 23:09. Просмотров 569. Ответов 2
Метки (Все метки)

Задача:
Вводится два натуральных числа. Нужно написать функции для того, чтобы: (1) найти сумму цифр составляющих это число (545 = 14),
и количество цифр в этом числе (5464 = 4)
, (2) сравнить суммы 1го и 2го числа и вывести ответ, сумма какого числа больше.
С 1м условием справился, а вот как сделать 2е, не могу сообразить...подскажите

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
33
34
35
36
37
38
39
40
41
42
43
44
45
#include <iostream.h>
#include <windows.h>
 
 
char bufRus[60];                        // русский текст
char* Rus(const char* text) {           // в консоле
      CharToOem(text, bufRus);
      return bufRus;
      }
int quantityAndSumm();             //прототип
int SumComparison ();              //прототип
int main ()
{
  
 
  cout << Rus (" \t Введите первое число.") << endl ;
  quantityAndSumm ();
  cout << Rus (" \t Введите второе число.") << endl;
  quantityAndSumm ();
  SumComparison ();
system("pause");
return 0;
}
 
int quantityAndSumm ()     // Функция на кол-во и сумму
{
  int num, sum =0, kol=0;
  cout << " \t  ";
  cin >>  num;
  while (num>0)
  {
  sum += (num % 10);       // сумма цифр числа
  kol++;                   // кол-во цифр числа
  num /= 10;
  }
  cout << Rus (" Сумма цифр этого числа = ") << sum << endl;
  cout << Rus (" Количество цифр в этом числе = ") << kol << endl;
  return 0;
}
int SumComparison ()          // функция сравнения сумм 1го и 2го числа
{                                     // вот тут нужна ваша помощь 
 
 
return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru