Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.03.2024
Сообщений: 3

Сумма цифр дробной части числа

24.04.2024, 20:07. Показов 883. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано вещественное число. Напишите программу, которая считает сумму цифр дробной части числа. Результат вычислений нужно вывести на экран с помощью функции print

Например, 78.364 ответом будет число 13
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.04.2024, 20:07
Ответы с готовыми решениями:

Определить, есть ли среди первых трех цифр дробной части заданного положительного вещественного числа, цифра 9
Определить, есть ли среди первых трех цифр дробной части заданного положительного вещественного числа, цифра 9.

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

Как сделать обратный порядок цифр в дробной части?
Вот код для изменения порядка цифр в целой части, как сделать, чтобы в дробной части они тоже менялись def mirror_number(number): ...

5
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
24.04.2024, 22:23
С чем не получается разобраться? Сумму цифр целого числа можешь посчитать?
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
24.04.2024, 22:55
Python
1
2
3
x = float(input('x = '))
res = sum(int(symb) for symb in str(x).split('.')[1])
print(res)
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38194 / 21127 / 4309
Регистрация: 12.02.2012
Сообщений: 34,732
Записей в блоге: 14
25.04.2024, 09:47
idealist, это читерское (и не вполне верное) решение. Введите x=1.5265262665562536212 Но я не ставлю это Вам в вину. Сама задача гнилая. Пусть x не вводится, а вычисляется. Например, так: x=1/3 И чему будет равна сумма цифр дробной части?
2
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
25.04.2024, 10:15
Цитата Сообщение от Catstail Посмотреть сообщение
Сама задача гнилая. Пусть x не вводится, а вычисляется.
Ну да, здесь не уточнено, считать ли для числа хранящегося в памяти, либо для строки, которую вводит пользователь. По смыслу задачи я выбрал второе, но решение сделал половинчатое. Если считать для строки, то и не надо переводить ее в число. Типа такого:
Python
1
2
3
xs = input('x = ')
res = sum(int(symb) for symb in xs.split('.')[1])
print(res)
1
Вирусоборец
 Аватар для thyrex
14450 / 7489 / 1582
Регистрация: 06.09.2009
Сообщений: 27,133
25.04.2024, 11:42
Как вариант
Python
1
2
3
4
5
6
7
x = float(input())
res = 0
n = x - int(x)
while n > 0:
    res += int(n*10)%10
    n = n*10-int(n*10)
print(res)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
25.04.2024, 11:42
Помогаю со студенческими работами здесь

Вывести старшую цифру дробной части и младшую цифру целой части числа M/N
Даны натуральные числа М и N. Вывести старшую цифру дробной части и младшую цифру целой части числа M/N. Помогите пожалуйста решить...

Вывести старшую цифру дробной части и младшую цифру целой части числа m/n
Даны натуральные числа m и n вывести старшую цифру дробной части и младшую цифру целой части числа M/N. Хелп

Первая цифра из дробной части числа
Присвоить целой переменной d первую цифру из дробной части положительного вещественного числа (так, если х=32.975, то d=9).

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
Контроль уникальности заводского номера - вариант №2
Maks 24.03.2026
В отличие от предыдущего варианта добавлено прерывание циклов, также добавлены новые переменные для сохранения контекста ошибки перед прерыванием цикла: Процедура ПередЗаписью(Отказ, РежимЗаписи,. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
Контроль уникальности заводского номера - вариант №1
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru