Задать вопрос
17 марта, 07:56

Даны n чисел. Определить являются ли они взаимно простыми т. е имеют общий делитель отличный от единицы

+4
Ответы (2)
  1. 17 марта, 08:46
    0
    Function gcd (a: integer; b: integer) : integer;

    / / Нахождение НОД

    var

    i, a1, b1: integer;

    begin

    a1 : = a; b1 : = b;

    while b1 0 do

    begin

    a1 : = a1 mod b1;

    i : = b1; b1 : = a1; a1 : = i

    end;

    result : = a1

    end;

    var

    m, n, k: integer;

    begin

    writeln ('Введите пару целых чисел') ;

    readln (m, n) ;

    k : = gcd (m, n) ;

    if k = 1 then writeln ('Числа взаимно простые')

    else writeln ('Числа не являются взаимно простыми, НОД=', k)

    end.

    Тестовое решение:

    Введите пару целых чисел

    465 532

    Числа взаимно простые

    Введите пару целых чисел

    13440 6930

    Числа не являются взаимно простыми, НОД=210
  2. 17 марта, 09:08
    0
    var

    a, b, i: integer;

    bool: boolean;

    begin

    readln (a, b) ;

    for i : = 2 to min (a, b) do

    if ((a mod i = 0) and (b mod i = 0)) then

    bool : = true;

    if (bool) then

    writeln ('No')

    else

    writeln ('yes') ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Даны n чисел. Определить являются ли они взаимно простыми т. е имеют общий делитель отличный от единицы ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Проверить являются ли два числа a и b взаимно простыми. Два числа называются взаимно простыми, если их наибольший общий делитель равен 1. Протестировать программу для следующих исходных данных a) a=5 b=100 b) a=3 b=100 c) a=11 b=98
Ответы (1)
Два числа называются взаимно простыми, если они не имеют общего натурального делителя, кроме 1. Иными словами, их наибольший общий делитель равен 1. Найдите количество шестизначных чисел, взаимно простых с числом 70.
Ответы (1)
Укажи понятия, определяемые следующими словами: (выбери из списка: взаимно простыми, натуральные числа, рядом, лучом, взаимно обратными, натуральными, дробным выражением, отрезок, окружность, угол, дуга окружности, скорость, треугольник, куб,
Ответы (1)
Ввести с клавиатуры 2 натуральных числа - N и M. Проверить, являются ли они взаимно простыми (то есть, не имеют общих делителей кроме единицы). В качестве ответа вывести слово YES или NO.
Ответы (1)
Pascal. Ввести с клавиатуры 2 натуральных числа - N и M. Проверить, являются ли они взаимно простыми (то есть, не имеют общих делителей кроме единицы). В качестве ответа вывести слово YES или NO.
Ответы (1)