karavan85450
?>

5. Встановіть порядок виконання операторів програми для визначення більшого з трьох чисел a, b, c. Вкажіть послідовність всіх 4 варіантів відповіді:_а:= StrToInt(Edit1.Text);_b:= StrToInt(Edit2.Text);_c := StrToInt(Edit3.Text);_If a > b Then Max := a Else Max :=b;_If c> max Then max := c;_Edit4.Text == IntToStr(max);​

Информатика

Ответы

Daletskaya Sergei1121
Числа являются взаимно простыми, если их наибольший общий делитель равен 1. Используя это свойство, напишем программу:
var
  a, b, c: integer;

{НОД двух чисед}
function gcd(a, b: integer): integer;
var t: integer;
begin
  while b > 0 do
  begin
    t := b;
    b := a mod b;
    a := t;
  end;
  gcd := a;
end;

{Проверка трех чисел на взаимную простоту}
function isCoprime(a, b, c: integer): boolean;
begin
  isCoprime := gcd(gcd(a, b), c) = 1;
end;

begin
  read(a, b, c);
  if isCoprime(a, b, c) then write('Числа взаимно простые')
                        else write('Числа не являются взаимно простыми');
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

5. Встановіть порядок виконання операторів програми для визначення більшого з трьох чисел a, b, c. Вкажіть послідовність всіх 4 варіантів відповіді:_а:= StrToInt(Edit1.Text);_b:= StrToInt(Edit2.Text);_c := StrToInt(Edit3.Text);_If a > b Then Max := a Else Max :=b;_If c> max Then max := c;_Edit4.Text == IntToStr(max);​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

purbuevat56524
Жуков219
phiskill559
Vladimir1172
aza2103
Павел
PetrovDrozdov1785
Yevgenii1423
kirycha-2000719
korj8
Tarakanova_pavel
Gatina
zdl2008
natalili32
ooofishai4064