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

Получить сумму k младших цифр десятичной записи числа n

27.10.2018, 20:13. Показов 2376. Ответов 7

Студворк — интернет-сервис помощи студентам
Заданные натуральные числа n и k. Значение k не более количество цифр в
десятичной записи числа n. Получить сумму k младших цифр десятичной записи
числа n.Только максимально в простой форме пж
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.10.2018, 20:13
Ответы с готовыми решениями:

Найти сумму цифр в десятичной записи заданного числа с помощью рекурсии
Доброго времени суток. Помогите, пожалуйста, кто чем сможет. Требуется подсчитать сумму цифр в...

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

Определить количество нулей в десятичной записи числа без учета нулей в младших разрядах
Дано число N (N>9) определить количество нулей в записи числа, кроме нулей в младших разрядах...

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

7
Диссидент
Эксперт C
27682 / 17305 / 3806
Регистрация: 24.12.2010
Сообщений: 38,959
27.10.2018, 20:17 2
Лучший ответ Сообщение было отмечено holdem_ как решение

Решение

C++
1
2
3
4
5
int s=0;
for(int i=0; i<k; i++) {
  s += n%10;
  n /= 10;
}
Псевдокод
1
0 / 0 / 0
Регистрация: 27.10.2018
Сообщений: 21
27.10.2018, 22:53  [ТС] 3
Только можете это в полноценном виде скинуть , а то я чет не могу это нормально подать
0
Диссидент
Эксперт C
27682 / 17305 / 3806
Регистрация: 24.12.2010
Сообщений: 38,959
27.10.2018, 23:31 4
Цитата Сообщение от holdem_ Посмотреть сообщение
Только можете это в полноценном виде скинуть , а то я чет не могу это нормально подать
Тут нужны взаимные усилия. Покажите, как вы это пытаетесь сделать, может быть удастся вам помочь.
0
0 / 0 / 0
Регистрация: 27.10.2018
Сообщений: 21
28.10.2018, 14:05  [ТС] 5
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int main()
{   int s = 0,n=2345,k=2;
    for (int i = 0; i < k; i++) {
        s += n % 10;
        n /= 10;
    }
}
Оно вроде и работает , но только как вывести результ ??
0
Диссидент
Эксперт C
27682 / 17305 / 3806
Регистрация: 24.12.2010
Сообщений: 38,959
28.10.2018, 15:28 6
holdem_, после цикла добавь
C++
1
cout << "s=" << s << endl;
Но вообще-то, Ввод-вывод, это чуть ли не первое что должен узнать, изучающий С++. Тем более что в плюсах он чрезвычайно простой.
1
0 / 0 / 0
Регистрация: 27.10.2018
Сообщений: 21
28.10.2018, 15:32  [ТС] 7
Ну нам на парах просто про printf только , а он не работал у меня с int. Спасибо за помощь
0
Диссидент
Эксперт C
27682 / 17305 / 3806
Регистрация: 24.12.2010
Сообщений: 38,959
28.10.2018, 15:39 8
Цитата Сообщение от holdem_ Посмотреть сообщение
про printf только
Тогда попроси перенести в раздел Си.
C
1
2
3
#include <stdio.h>
....
prinf("s=%d\n", s);
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.10.2018, 15:39
Помогаю со студенческими работами здесь

Является ли сумма цифр десятичной записи этого числа степенью числа 2
Подскажите, как можно реализовать данную задачу? Дано число. Определить является ли сумма цифр...

Задано два натуральных числа: m и n. Определить, сколько цифр содержится в десятичной записи числа m^n.

Вывести на экран те числа из интервала [10 .. 1000], которые меньше произведения цифр десятичной записи числа
Написать программу: среди чисел от 10 до 1000,найти и вывести на экран те, которые меньше...

Найти количество цифр в десятичной записи числа
На C++ нужны программки Дано число N, 1: Найти количество цифр в десятичной записи числа 2:...

Вывести на экран сумму цифр десятичной записи числа
Задание:Программа получает на вход натуральное двоичное число и выводит на экран сумму цифр его...

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


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

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

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