Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
qwerty882
14.08.2021 15:04 •
Информатика
Найти нок('x' и его суммы(x2)) например: 26=x; x2=6+2=8; + найти нок или 129=x; x2=1+2+9=12; + найти нок но только ввиде !
Показать ответ
Ответ:
mashav882
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 оценок)
Популярные вопросы: Информатика
Gdyfyttyffhfry
13.12.2021 05:44
Решить (в pascalabc) по информатике.вот текст : «найти суму чисел,не превышающих числа 150,если первое число введено с клавиатуры,а каждое последующее на 10 больше предидущего...
anhelinayeremenko30
01.12.2022 02:02
Запиши алгебраическое выражение на языке Pythony=(m3+n2) |3b-2a| ...
Алина1ззз
23.02.2022 11:34
Решите задачу используя двумерный массив. Выведите два числа: номер строки и номер столбца, в которых стоит максимальный элемент....
asylzhan1977
12.11.2020 13:30
Дан символьный массив а[n]. определить для каждого символа массива а, сколько раз он встречается в массиве. (с++) как это можно реализовать через метод сортировки пузырьком?...
poroshind
18.05.2021 11:08
Решить на Python Дана квадратная вещественная матрица размерности n. Сравнить сумму элементов матрицы на главной и побочной диагоналях....
sviridovakatya8
17.03.2022 03:20
Если на тело действуют силы , можно ли утверждать , что тело будет двигаться с ускорением ? а - нет, так как на тело могут действовать несколько сил уравновешивающих...
ola124
17.03.2022 03:20
1.в комнате стоят несколько четырехногих и несколько трехногих табуретов. когда на всех стульях и табуретках сидят по человеку, в комнате 39 ног. сколько в комнате стульев...
Okama
17.03.2022 03:20
Добери до плданих слів споріднені так щоб у корені звук о замінився на і нора, гора,школа, робота, ходити...
Незнайка0091
28.08.2020 12:33
Характеристика вовчика або лисички з казки лисичка -кума...
arzuaes
28.08.2020 12:33
(20 ) угол между двумя сторонами треугольника, одна из которых на 10 см больше другой, равен 60°, а третья сторона равна 14 см. какова длина наибольшей стороны треугольника....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
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.