0 / 0 / 0
Регистрация: 22.01.2021
Сообщений: 7
1

Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел

17.05.2021, 22:49. Показов 1535. Ответов 3
Метки нет (Все метки)

Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел. Вычисление суммы цифр числа оформить в виде функции!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.05.2021, 22:49
Ответы с готовыми решениями:

Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел
Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел. Вычисление...

даны два натуральных числа найти разность и произведение суммы цифр этих чисел.вычисление суммы цифр оформить в виде числа...
Даны два натуральных числа a,b.Найти разность и произведение суммы цифр этих чисел.Вычисление суммы...

Даны два трехзначных числа. Найти два числа, полученных при замене вторых цифр этих чисел
Например, из чисел 341 и 783 получили 381 и 741

С клавиатуры вводится два числа. Найти произведение цифр этих чисел
с клавиатуры вводится два целый числи. найти произведение цифр этих чисел.

3
21 / 16 / 6
Регистрация: 09.05.2021
Сообщений: 37
17.05.2021, 23:02 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
int CalcSum(int n) {
  int sum = 0;
  while (n >= 10) {
    sum += n % 10;
    n /= 10;
  }
  sum += n;
  return sum;
}
 
int main(void){
  int a, b;
  std::cin >> a >> b;
  std::cout << CalcSum(a) - CalcSum(b) << std::endl;
  std::cout << CalcSum(a) * CalcSum(b) << std::endl;
  return 0;
}
0
7421 / 5016 / 2890
Регистрация: 18.12.2017
Сообщений: 15,694
18.05.2021, 01:40 3
Лучший ответ Сообщение было отмечено KazantipX как решение

Решение

функцию суммы можно записать проще:
C++
1
2
3
4
5
6
7
8
9
10
int CalcSum(int n)
{
    int sum = 0;
    while (n) 
    {
        sum+=n%10;
        n/=10;
    }
    return sum;
}
0
21 / 16 / 6
Регистрация: 09.05.2021
Сообщений: 37
18.05.2021, 01:46 4
Yetty, согласен, так лучше
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2021, 01:46
Помогаю со студенческими работами здесь

Найти разность и произведения суммы цифр этих чисел.
Даны два натуральных числа а,b. Найти разность и произведения суммы цифр этих чисел. Вычисление...

Даны два натуральных числа. Создайте программу для определения наибольшего общего делителя этих чисел
Даны два натуральных числа. Создайте программу для определения наибольшего общего делителя этих...

Найти разность и произведение суммы цифр чисел
Даны 2 натуральных числа a,b. Найти разность и произведение суммы цифр этих чисел. Вычисление суммы...

Даны два числа. Числа вводятся с клавиатуры. Найти их сумму, разность, произведение и частное.
Здравствуйте. Пожалуйста напишите: Даны два числа. Числа вводятся с клавиатуры. Найти их сумму,...

Найти разность и произведение суммы цифр заданных чисел
Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел. Вычисление...

Найти разность и произведение суммы цифр заданных чисел
Даны два натуральных числа a, b. Найти разность и произведение суммы цифр этих чисел. Вычисление...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru