Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
akm0910
02.06.2020 14:17 •
Информатика
Найти нок('x' и его суммы(x2)) например: 26=x; x2=6+2=8; + найти нок или 129=x; x2=1+2+9=12; + найти нок но только ввиде !
Ответ:
FTA72артем
03.10.2020 07:02
{ Паскаль }
Function NOD(a,b : Longint) : Longint;
Begin
If (a mod b)=0 then NOD:=b else Nod:=NOD(b,a mod b);
end;
Function NOK(a,b : Longint) : Longint;
Begin
NOK:=abs(a*b) div NOD(a,b);
End;
Function SumCifr(A : Longint) : Integer;
Begin
If A>0 then SumCifr:=(A mod 10) +SumCifr(A div 10) else SumCifr:=0;
End;
Var x : Integer;
Begin
Readln(x);
Writeln(NOK(x,SumCifr(x)));
end.
0,0
(0 оценок)
Популярные вопросы: Информатика
кря201
30.08.2020 18:25
Чем отличаются ноутбук от нетбука? работа: с...
rozaMika
10.04.2023 05:18
Информатика на компьютере Напишите программу, выводящую 10 первых четных чисел, кратных 11-ти...
1castiel03
05.11.2022 01:50
Переведите код с паскаля на питон...
Фиалка2017
18.12.2020 07:55
Можно ли как нибудь подключить nfc на Xiaomi redmi note 9s...
Polina73837739
08.03.2023 05:37
Тормозит компьютер что делать windows 7...
vickatrasyuk
23.12.2021 10:04
Составе 3 предложения со словосочетаниями знаменитый коллектив, объяснить недоразумение, волноваться при встречи....
АрзуНаз
23.12.2021 10:04
Як зміниться добуток трьох чисел, якщо перше помножити на 1,2, друге - на 1/4, а третє розділити на 2/5?...
OlesyaKotova1
23.12.2021 10:04
Вырази в копейках 2р.54к., 7 р 5 к ., 7 р., 2р 90 к....
Саша7647
23.12.2021 10:04
Наука, занимающаяся поисками и изучениями вещественных свидетельств называется...
какчитаетсяэтосказка
23.12.2021 10:04
Допиши речення. оленко,чи не змогла б ти...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Function NOD(a,b : Longint) : Longint;
Begin
If (a mod b)=0 then NOD:=b else Nod:=NOD(b,a mod b);
end;
Function NOK(a,b : Longint) : Longint;
Begin
NOK:=abs(a*b) div NOD(a,b);
End;
Function SumCifr(A : Longint) : Integer;
Begin
If A>0 then SumCifr:=(A mod 10) +SumCifr(A div 10) else SumCifr:=0;
End;
Var x : Integer;
Begin
Readln(x);
Writeln(NOK(x,SumCifr(x)));
end.