Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 43

Найти сумму чисел, получаемых при последовательном вычеркивании

06.11.2016, 17:17. Показов 1479. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дано натуральное пятизначное число. Найти сумму чисел, получаемых при последовательном вычеркивании первой цифры числа.
Для решения задачи требуется разработать алгоритм для преобразования целого многоразрядного числа по заданию. Чтобы получить цифры записи числа, используйте операции целочисленного деления и получения остатка от деления.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2016, 17:17
Ответы с готовыми решениями:

Найти сумму чисел, получаемых при последовательном вычеркивании последней цифры данного 5-значного числа
Дано натуральное пятизначное число.найти сумму чисел,получаемых при последовательном вычеркивании последней цифры числа

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

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

6
2 / 2 / 6
Регистрация: 26.06.2015
Сообщений: 20
06.11.2016, 17:20
можете уточнить задание?
0
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 43
06.11.2016, 17:22  [ТС]
Для решения задачи требуется разработать алгоритм для преобразования целого многоразрядного числа по заданию. Чтобы получить цифры записи числа, используйте операции целочисленного деления и получения остатка от деления.
0
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
06.11.2016, 17:30
Попробуй так, не знаю, не отлаживал, могут быть ошибки.
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
int Chislo = 12345, Summa = 0, Cifra, NC = 0/*Nomer Cifri*/;
 
while(Cifra)
{
Cifra = Chislo%10;
Summa += Cifra;
Chislo /= 10;
NomerCifri++;
if(NomerCifri == 4) break;
}
1
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 43
06.11.2016, 17:38  [ТС]
error C2059: синтаксическая ошибка: while
error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа)
0
2 / 2 / 6
Регистрация: 26.06.2015
Сообщений: 20
06.11.2016, 18:23
Лучший ответ Сообщение было отмечено Nastian как решение

Решение

как то так
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
using namespace std;
 
int main(){
    const int n = 5;
    int a; //12345
    int sum = 0;
    cin >> a;
    sum += (a % 10000);
    sum += (a % 1000);
    sum += (a % 100);
    sum += (a % 10);
    cout << sum;
}
Добавлено через 3 минуты
Вот вариант с циклом, так будет даже проще
C++ Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
 
using namespace std;
 
int main(){
    const int n = 5;
    int a,f; //12345
    int sum = 0;
    f = 10000;
    cin >> a;
    for (int i = 1; i < n; i++){
        sum += (a%f);
        f = f / 10;
    }
    cout << sum;
}
1
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
06.11.2016, 18:35
Про while там возможно нужно поставить просто ";" в 10-й строке в конце.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.11.2016, 18:35
Помогаю со студенческими работами здесь

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

Найти сумму четырёхзначных чисел, получаемых при всевозможных перестановках
Найти сумму четырёхзначных чисел, получаемых при всевозможных перестановках цифр 1, 3, 3, 3 решил, но не комбинаторным способом=( не знаю...

Найдите сумму четырехзначных чисел, получаемых с помощью всевозможных перестановок цифр
Найдите сумму четырехзначных чисел, получаемых с помощью всевозможных перестановок цифр 0,0,4,4? Запутался с этим заданием помогите...

Количество чисел, получаемых при a^b
Есть задачка, посчитать кол-во разных чисел получаемых при a^b, при 2&lt;a&lt;135 и 2&lt;b&lt;116. у меня получилось 14199. Можете ли вы проверить...

Как нужно задать условие, чтобы при последовательном рандомном выводе чисел в ряд ни одно из них не повторялос
Как нужно задать условие, чтобы при последовательном рандомном выводе чисел в ряд ни одно из них не повторялось?


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Списки и кортежи в Python: различия, особенности, применение
py-thonny 13.04.2025
Python славится своей гибкостью при работе с данными. В арсенале языка есть две основные последовательные структуры данных, которые программисты используют ежедневно — списки и кортежи. Эти структуры. . .
Middleware в ASP.NET Core
UnmanagedCoder 13.04.2025
В ASP. NET Core термин "middleware" занимает особое место. Что же это такое? Middleware представляет собой программные компоненты, которые формируют конвейер обработки HTTP-запросов в приложении. . . .
Таблицы лута в Unity с MinMaxCurve и AnimationCurve
GameUnited 12.04.2025
Создание сбалансированного лута в играх — задача не из простых. Разработчики постоянно ищут способы настройки систем выпадения предметов, которые будут одновременно справедливыми для игроков и. . .
std::expected в C++: Управление ошибками
bytestream 12.04.2025
Обработка ошибок всегда была важной и одновременно сложной задачей в программировании на C++. На протяжении долгого времени разработчики использовали различные подходы: возвращаемые коды ошибок,. . .
Nullable типы и операторы объединения null в C#
UnmanagedCoder 12.04.2025
Многие шутят, что null — это миллиардная ошибка в программировании. И в этой шутке только доля шутки. Тони Хоар, создатель null-ссылки, сам назвал её своей "ошибкой на миллиард долларов". Почему?. . .
Аутентификация и авторизация JWT в микросервисах с API Gateway
stackOverflow 12.04.2025
В традиционных монолитных приложениях безопасность часто реализуется как единый защитный периметр - пользователь проходит аутентификацию один раз, после чего получает доступ ко всем функциям системы. . . .
TypeScript: Интерфейсы vs Типы
run.dev 11.04.2025
Современная разработка на JavaScript сталкивается с множеством проблем при масштабировании проектов. Типизация кода стала хорошим инструментом, помогающим избежать ошибок во время выполнения,. . .
Управление топиками и разделами Kafka
Javaican 11.04.2025
Apache Kafka — распределенная платформа потоковой передачи данных, которая стала стандартом для построения высоконагруженных систем обмена сообщениями. В современной архитектуре микросервисов,. . .
Миграция монолита в Event-Driven микросервисную архитектуру на C#
stackOverflow 11.04.2025
Монолитная архитектура – классический подход к разработке программного обеспечения. Это приложение, построенное как единое целое, где все компоненты тесно связаны между собой. Большинство проектов. . .
Go в Kubernetes: Управление ресурсами
golander 11.04.2025
Разработчики Go-приложений в Kubernetes часто сталкиваются с неожиданными проблемами производительности и даже внезапными отказами контейнеров. Причина этого кроется в особенностях взаимодействия. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер