Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
nikbayy
31.01.2023 01:53 •
Информатика
Описать процедуру вычисления нод и нок двух чисел. с этой процедуры составьте программу, которая вычисляет нод и нок массива натуральных чисел.
Ответ:
Asuacom
23.07.2020 21:49
// НОД.
int gcd(int a,int b) {
return b?gcd(b,a%b):a;
}
// НОК.
int lcm(int a,int b) {
return a/gcd(a,b) * b;
}
int main() {
int arr[1000];
/*
Тут заполняем массив
*/
for (int i = 0; i < 1000; i+=2){
printf("a=%d , b=%d - gcd=%d, lcm = %d \n",
arr[i], arr[i+1], gcd(arr[i], arr[i+1]) , lcm(arr[i], arr[i+1]));
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
PatiFon4ik
25.09.2021 07:40
Чи істине висловлювання київ столиця украіни...
Dilyash2007
04.05.2020 07:51
Что, по вашему мнению, стимулировало развитие техноло-гий обработки текстовой информации? Как это связано спонятием «безбумажные технологии»? Наступит ли такоевремя, когда все...
seva0311
03.05.2020 01:10
Каким образом в данное время обрабатывают информацию...
Fox332
09.11.2020 13:36
Переведите число в непозиционную систему счисления 2918 зарание...
lipaalexandrova
03.05.2023 05:51
Даны четыре натуральных числа. просуммировать те из них, которые не содержат цифру 5...
Sonya121s
03.05.2023 05:51
Завтра классифицируйте посуду по следующим признакам: материал, назначение, долговечность...
Viktoria818
03.05.2023 05:51
Определить (с утилиты установка и удаление программ ),сколько приложений установлено на вашем компьютере, и вычислить, какое количество информации содержит сообщение о том, что...
вика36100
26.08.2021 04:58
От зависит количество потоков данных который процессор может обрабатывать одновременно(в кавычках должно быть два слова)...
luiza2010
26.04.2021 14:38
Вставте пропушеные слова (отметьте точками)...
Artem636367
04.04.2021 01:34
Сварили варенье из 5 кг малины по 18 рублей.за 1 кг и 4 кг сахара по 12 рублей. 60 копеек.сколько стоит 2 кг варенья?...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
int gcd(int a,int b) {
return b?gcd(b,a%b):a;
}
// НОК.
int lcm(int a,int b) {
return a/gcd(a,b) * b;
}
int main() {
int arr[1000];
/*
Тут заполняем массив
*/
for (int i = 0; i < 1000; i+=2){
printf("a=%d , b=%d - gcd=%d, lcm = %d \n",
arr[i], arr[i+1], gcd(arr[i], arr[i+1]) , lcm(arr[i], arr[i+1]));
}
}