Напишите программу вычисления наибольшего общего делителя двух целых чисел. а)с оператором repeat б) с оператором while
Ответы на вопрос:
по алгоритму евклида:
var a,b: integer;
begin
readln(a,b);
repeat
if a> b then
a: =a mod b
else
b: =b mod a;
until (a=0) or (b=0);
writeln(a+b);
end.
-------------------------
var a,b: integer;
begin
readln(a,b);
while (a< > 0) and (b< > 0) do
if a> b then
a: =a mod b
else
b: =b mod a;
writeln(a+b);
end.
в двоичной системе счисления числа записываются с двух символов (0 и 1). чтобы не путать, в какой системе счисления записано число, его снабжают указателем справа внизу. например, число в десятичной системе 510, в двоичной 1012. иногда двоичное число обозначают префиксом 0b или символом & (амперсанд)[1], например 0b101 или соответственно & 101.
в двоичной системе счисления (как и в других системах счисления, кроме десятичной) знаки читаются по одному. например, число 1012 произносится «один ноль один».
натуральные числанатуральное число, записываемое в двоичной системе счисления как ( a n − 1 a n − 2 … a 1 a 0 ) 2 {\displaystyle (a_{n-1}a_{n-2}\dots a_{1}a_{0})_{2}} , имеет значение:
( a n − 1 a n − 2 … a 1 a 0 ) 2 = ∑ k = 0 n − 1 a k 2 k , {\displaystyle (a_{n-1}a_{n-2}\dots a_{1}a_{0})_{2}=\sum _{k=0}^{n-1}a_{k}2^{k},}Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Plushkina6916.02.2020 05:05
-
настя756710.01.2023 20:21
-
AlexxP27.07.2022 00:59
-
gasisivlasova23.08.2021 16:54
-
МашаИвлеева78919.04.2021 16:30
-
Kamiliya204531.05.2021 10:19
-
jamikzara27.12.2020 18:04
-
safeon24.03.2022 07:18
-
borz200630.04.2020 12:37
-
mofobaxu30.05.2022 06:07
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.