Войти
Регистрация
Спроси 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 больше предидущего...
Алина1ззз
23.02.2022 11:34
Решите задачу используя двумерный массив. Выведите два числа: номер строки и номер столбца, в которых стоит максимальный элемент....
poroshind
18.05.2021 11:08
Решить на Python Дана квадратная вещественная матрица размерности n. Сравнить сумму элементов матрицы на главной и побочной диагоналях....
sviridovakatya8
17.03.2022 03:20
Если на тело действуют силы , можно ли утверждать , что тело будет двигаться с ускорением ? а - нет, так как на тело могут действовать несколько сил уравновешивающих...
ola124
17.03.2022 03:20
1.в комнате стоят несколько четырехногих и несколько трехногих табуретов. когда на всех стульях и табуретках сидят по человеку, в комнате 39 ног. сколько в комнате стульев...
Незнайка0091
28.08.2020 12:33
Характеристика вовчика або лисички з казки лисичка -кума...
arzuaes
28.08.2020 12:33
(20 ) угол между двумя сторонами треугольника, одна из которых на 10 см больше другой, равен 60°, а третья сторона равна 14 см. какова длина наибольшей стороны треугольника....
Weltrаum
28.08.2020 12:33
Що більше 80 в двацятому степені чи 9 в сороковому степені?...
YeezyM
28.08.2020 12:33
Какие объеденения городских жителей есть...
alexweber2016
28.08.2020 12:33
1.какова масса меди,полученной из 32г оксида меди(2) восстановлением коксом,если выход меди составляет 75% от теоретически возможного? 2.найти массовую долю выхода гидроксида...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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.