Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 24

Определить суму цифр заданного числа без использования операций целочисленного деления

03.03.2013, 18:59. Показов 2970. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано натуральное число n. Определить суму цифр заданного числа без использования
операций целочисленного деления, а при помощи вложенных циклов.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.03.2013, 18:59
Ответы с готовыми решениями:

Вложенные циклы. Определить суму цифр заданного числа без использования операций целочисленного деления
Помогите решить задачку)) Дано натуральное число n. Определить суму цифр заданного числа без использования операций целочисленного...

Найти суму четных цифр заданного числа
#include <iostream> #include <math.h> #include <windows.h> using namespace std; int main() { int f,d,S; ...

Составить программу, которая вычисляет частное и остаток от деления чисел x и y без использования операций div и mod
Помогите составить программу, которая вычисляет частное и остаток от деления чисел x и y без использования операций div и mod.

22
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 24
04.03.2013, 00:18  [ТС]
Студворк — интернет-сервис помощи студентам
В смысле "пробегая по строке складывай цифры"? как это осуществить? что значит Переводи число в строку через sprintf?
0
127 / 131 / 11
Регистрация: 25.12.2011
Сообщений: 443
04.03.2013, 00:52
Цитата Сообщение от midda Посмотреть сообщение
как это осуществить? что значит Переводи число в строку через sprintf?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main()
{
    int number = 123456;
    char buf[20];
    sprintf(buf, "%d", number);
    int sum = 0;
    for (char *p = buf; *p; ++p)
        sum += *p - '0';
    printf("number=%d\nsum=%d", number, sum);
    return 0;
}
0
0 / 0 / 0
Регистрация: 17.02.2013
Сообщений: 24
04.03.2013, 19:54  [ТС]
Вот правильный

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <conio.h>
main()
{
int n,x,s=0,i=0;
printf("n=");
scanf("%i",&n);
 x=n;
while(x>9)
{
 while(x>9)
 {
  x-=10;
  i++;
  }
  s+=x;
  x=i;
  i=0;
}
s+=x;
printf("s=%i",s);
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.03.2013, 19:54

С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра 2
//Дано целое число N(&gt; 0).С помощью операций деления нацело и взятия остатка от деления определить, имеется //ли в записи числа N цифра...

С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2»
Дано целое число N (&gt; 0). С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2»....

С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2»
Добрых времени суток. Помогите доделать программу,пожалуйста,завтра сдавать,а довести до рук не получается. вот условие:Дано целое число...

С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2» через DO WHILE
Дано целое число N (&gt; 0). С помощью операций деления нацело и взятия остатка от деления определить, имеется ли в записи числа N цифра «2»....

С помощью операций деления нацело и взятия остатка от деления определить, имеются ли в записи числа N нечетные цифры
Дано целое число N (&gt; 0). С помощью операций деления нацело и взятия остатка от деления определить, имеются ли в записи числа N нечетные...


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

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки. Добавлено: - Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы. Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru