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

Дано натуральное число n. Найти количество и сумму его цифр

01.04.2019, 13:56. Показов 7380. Ответов 7
Метки нет (Все метки)

Дано натуральное число n. Найти количество и сумму его цифр.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2019, 13:56
Ответы с готовыми решениями:

Дано натуральное число n. Вычислить сумму его цифр
Помогите пожалуйстааа! :) Нужно на с++ реализовать эту задачку

Дано целое число п (1<п<=〖10〗^9).Найти количество и сумму его цифр
Нужна помощь с составлением блок-схемы, не могу сообразить как составить ее для строк. #include...

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

Дано натуральное число.Определить:а) сумму его цифр, больших пяти;б) произведение его цифр, больших семи
Дано натуральное число. Определить: (всеми видами циклов, без массивов) а) сумму его цифр, больших...

7
681 / 4541 / 262
Регистрация: 11.08.2016
Сообщений: 2,957
01.04.2019, 17:49 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
int n;
cin>>n;
int sum=0;
int num=0;
while (n>0)
  {
  int d=n%10;
  sum+=d;
  n/=10;
  n++;
  }
cout<<n<<' '<<sum<<'\n';
0
Нарушитель
8561 / 4516 / 1045
Регистрация: 12.03.2015
Сообщений: 21,190
01.04.2019, 18:02 3
Ivandur, бесконечный цикл нарисовал. Исправь.
0
681 / 4541 / 262
Регистрация: 11.08.2016
Сообщений: 2,957
01.04.2019, 18:21 4
С чего бы? n-то - целое и делится целочисленно, так что, если оно меньше 10, получится ноль.
0
Нарушитель
8561 / 4516 / 1045
Регистрация: 12.03.2015
Сообщений: 21,190
01.04.2019, 18:29 5
Цитата Сообщение от Ivandur Посмотреть сообщение
С чего бы? n-то - целое и делится целочисленно, так что, если оно меньше 10, получится ноль.
Уверен?
0
681 / 4541 / 262
Регистрация: 11.08.2016
Сообщений: 2,957
01.04.2019, 18:39 6
Пардон, только сейчас заметил
C++
1
2
3
4
5
6
7
8
9
10
11
12
int n;
cin>>n;
int sum=0;
int num=0;
while (n>0)
  {
  int d=n%10;
  sum+=d;
  n/=10;
  num++;
  }
cout<<num<<' '<<sum<<'\n';
0
0 / 0 / 0
Регистрация: 26.11.2018
Сообщений: 10
04.04.2019, 12:02  [ТС] 7
Дано натуральное число n. Найти количество и сумму его цифр. через функцию

Добавлено через 26 секунд
Через функцию нужно..
Помогите пожалуйста
0
Нарушитель
8561 / 4516 / 1045
Регистрация: 12.03.2015
Сообщений: 21,190
04.04.2019, 12:08 8
Цитата Сообщение от Vladislavvvvvvv Посмотреть сообщение
Через функцию нужно..
Да ёпэрэсэтэ!
C++
1
2
3
4
5
6
7
8
9
10
11
12
unsigned digit_sum(unsigned x, unsigned &digit_count)
{
  digit_count = 0;
  unsigned result = 0;
  do
  {
    digit_count++;
    result += x % 10;
    x /= 10;
  } while (x);
  return result;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2019, 12:08
Помогаю со студенческими работами здесь

Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем m-значное, то
Дано натуральное число. Определить сумму m его последних цифр. Если заданное число – менее чем...

Написать программу. Дано натуральное число n. Определить сумму m его последних цифр
Дано натуральное число n. Определить сумму m его последних цифр. Ввод данных и вывод результатов...

Дано трёхзначное натуральное m. Найти сумму его цифр
Дано трёхзначное натуральное m. Найти сумму его цифр

Дано трехзначное натуральное число. Найти произведение его цифр
3. Дано трехзначное натуральное число. Найти произведение его цифр. Я девушка, и, честно говоря,...


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

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

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