Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/21: Рейтинг темы: голосов - 21, средняя оценка - 4.95
Арина_13

Цифровой корень

01.11.2009, 21:01. Показов 4079. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста решить задачку.
Рассмотрим произвольное натуральное число N и найдем сумму его цифр, потом сумму цифр полученного числа и так далее, пока не получим число, сосотоящее из одной цифры. Назовем это число цифровым корнем.
Нужно написать программу, что для заданного N находит его цифровой корень.
Формат входных данных: входной файл korin.dat содержит число N.
Формат выходных данных: выходной файл korin.sol содержит цифровой корень числа N
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.11.2009, 21:01
Ответы с готовыми решениями:

Цифровой корень
Рассмотрим натуральное число и определим сумму его цифр, тогда сумму цифр полученого числа и так далее, пока не получим одноцифровое число....

Найти цифровой корень натурального числа х
Всем привет помогите решить задачку.Найти цифровой корень натурального числа х.Алгоритм нахождения цифрового корня в следущем: Сложить...

Найти цифровой корень заданного натурального числа
1)Данны целые числа m, n(0<m<=12, 0<=n<60), Указывается момент времени: m часов, n минут.Определить наименьшее время(число полных минут),...

3
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,168
01.11.2009, 21:15
Цифровой корень
0
Платежеспособный зверь
 Аватар для кот Бегемот
8966 / 4389 / 1655
Регистрация: 28.10.2009
Сообщений: 11,647
01.11.2009, 21:35
Если с файлами, то, наверное, так:

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
f:text;
s,n:integer;
begin
assign(f,'korin.dat');
reset (f);
read(f,n);
close (f);
repeat
    repeat
    s:=s+n mod 10;
    n:=n div 10;
    until n=0;
 n:=s;
 s:=0;
 until n<=9;
 assign(f,'korin.sol');
 rewrite(f);
 write(f,n);
 close(f);
end.
Разумеется, в файле korin.dat должно быть число
1
Арина_13
01.11.2009, 22:07
большое спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.11.2009, 22:07
Помогаю со студенческими работами здесь

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

Составить рекурсивную функцию, которая находит цифровой корень целого числа
Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа к тому...

Напишите программу «КОРЕНЬ», которая запрашивает число и выдает корень квадратный из заданного числа
Напишите программу «КОРЕНЬ», которая запрашивает число и выдает корень квадратный из заданного числа. Запросы продолжаются до тех пор,...

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

Среди чисел из диапазона от a до b найти те, которые среди своих делителей содержат свой цифровой корень
1. Среди чисел из диапазона от a до b найти те, которые среди своих делителей содержат свой цифровой корень. 2. Среди чисел из...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru