Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
буслай
02.11.2021 15:12 •
Информатика
Впаскалеабс: разработка и тестирование компьютерной программы для нахождения нод и нок двух и трех чисел. с адекватным объяснением! )
Ответ:
juliagolub2015
03.10.2020 18:06
Используем известное соотношение:
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
function NOD(a,b:integer):integer;
begin
while a<>b do
if a>b then a:=a-b
else b:=b-a;
Result:=a
end;
function NOD(a,b,c:integer):=NOD(NOD(a,b),c);
function NOK(a,b:integer):=(a*b) div NOD(a,b);
function NOK(a,b,c:integer):=NOK(NOK(a,b),c);
begin
Writeln(NOD(250,15));
Writeln(NOD(250,150,50));
Writeln(NOK(250,15));
Writeln(NOK(250,15,50))
end.
Решение для тестовых данных
5
50
750
750
0,0
(0 оценок)
Популярные вопросы: Информатика
Djdjdjdjdjje
20.12.2022 08:31
Вова нарисовал в графическом редакторе paint несколько овалов. некоторые из них получились незамкнутыми. визуально холст он разбил на квадраты каждый из которых имеет своё имя. затем...
Damirok21
20.12.2022 08:31
Как в алгоритме записывается условие?...
15gallagher
23.06.2022 17:30
В ячейку ввели следующие символы:=СУММ(C8:C12;H5:H8)Данные какого типа введены в ячейку?...
matveibr
15.09.2020 08:26
информатику нужно делать на компьютере ну или же в тетради...
shluhiNovokrai
17.03.2022 19:11
Решите неравенство (11-17): 11. 2x2-8 0.A) -2 x 2; B) -2 x;C) x2;D) 0 x 4....
mnl39
29.05.2020 09:19
Еділді алса, елді алар, Енді алмаған не қалар?. Сусынына шай алар, Шайнауына май алар Таудағы тарлан бөрі едім Тарылған сынды тынысым... Өзіне тиген дұшпанын, Қарт бурадай тіздеген...деген...
palos3323
29.05.2020 09:19
Iсторичний портрет Маргариты Пармської...
Alisarive
03.02.2021 06:43
за картой часовых поясов узнайте на сколько часов различается от всемирного времени поясное время у Париже и Нью-Йорке...
meli12341
03.02.2021 06:43
Написать небольшой текст (5-6 предложений) о каком-либо спортсмене(-ке) (фигурное катание) по английски С переводом...
нура49
03.02.2021 06:43
1. Когда древнейший человек появился на территории Казахстана? А) железный век В) бронзовый век C) новокаменный век D) 2. Какое хозяйство было у племен бегазы-дандыбаевской культуры?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
// PascalABC.NET 3.1, сборка 1250 от 28.05.2016
function NOD(a,b:integer):integer;
begin
while a<>b do
if a>b then a:=a-b
else b:=b-a;
Result:=a
end;
function NOD(a,b,c:integer):=NOD(NOD(a,b),c);
function NOK(a,b:integer):=(a*b) div NOD(a,b);
function NOK(a,b,c:integer):=NOK(NOK(a,b),c);
begin
Writeln(NOD(250,15));
Writeln(NOD(250,150,50));
Writeln(NOK(250,15));
Writeln(NOK(250,15,50))
end.
Решение для тестовых данных
5
50
750
750