// PascalABC.NET 3.0, сборка 1164 от 11.02.2016 function gcd(a,b:integer):integer; // Нахождение НОД var i: longint; begin while b <> 0 do begin a := a mod b; i := b; b := a; a := i end; Result:=a end;
begin var a:=ReadInteger('a='); var b:=ReadInteger('b='); var nod:=gcd(a,b); if nod>1 then WritelnFormat('Дробь сократима: {0}/{1}={2}/{3}', a,b,a div nod,b div nod) else WritelnFormat('Дробь {0}/{1} несократима',a,b) end.
Представим число 108.5 в нормализованном экспоненциальном виде: 1.085*102 = 1.085*exp102 Число 1.085*exp102 состоит из двух частей: мантиссы M=1.085 и экспоненты exp10=2 Если мантисса находится в диапазоне 1 ≤ M < 10, то число считается нормализованным.
Представим число 24.625 в нормализованном экспоненциальном виде: 2.4625*101 = 2.4625*exp101 Число 2.4625*exp101 состоит из двух частей: мантиссы M=2.4625 и экспоненты exp10=1 Если мантисса находится в диапазоне 1 ≤ M < 10, то число считается нормализованным.
Представим число 12.125 в нормализованном экспоненциальном виде: 1.2125*101 = 1.2125*exp101 Число 1.2125*exp101 состоит из двух частей: мантиссы M=1.2125 и экспоненты exp10=1 Если мантисса находится в диапазоне 1 ≤ M < 10, то число считается нормализованным.
Представим число -86.25 в нормализованном экспоненциальном виде: -8.625*101 = -8.625*exp101 Число -8.625*exp101 состоит из двух частей: мантиссы M=-8.625 и экспоненты exp10=1 Если мантисса находится в диапазоне 1 ≤ M < 10, то число считается нормализованным.
Код числа бывает прямой, обратный и дополнительный.
Вариант 3.
Объяснение:Field(4,3); // Рисуем поле 4 на 3 (по x и y соотв.)
ToPoint(1,1); // Переходим в точку 1,1
PenDown; // Опускаем перо
ToPoint(3,2); // Переходим в точку 3,2
PenUp; // Поднимаем перо
ToPoint(3,1); // Переходим в точку 3,1