Алгоритм Евклида
#include <iostream>
long int NOD(long int var1, long int var2)
{
while(var1 != var2)
{
if(var1 > var2)
std::swap(var1, var2);
var2 = var2 - var1;
}
return var1;
}
int main()
{
long int
A, B;
std::cin >> A >> B;
std::cout << "НОД(" << A << " и " << B << ") = " << NOD(A, B) << std::endl;
}
Представленную в двоичном виде(ДВОИЧНЫЙ КОД)
1001011 =
=<span> 64 + 0 + 0 + 8 + 0 + 2 + 1 = 75</span>
1. D:\SCHOOL\PHYSICS\
2. Е:\GROUP\COURSE\ACADEMY\
Ответ:
var
n1, n2, dif: real;
begin
readln(n1, n2);
dif:= n1-n2;
if n1-n2 > 0 then
writeln('Разность положительная. Разность = ', dif)
else if n1-n2 < 0 then
writeln('Разность отрицательная. Разность = ', dif)
else
writeln('Разность равна нулю. Разность = ', dif);
end.
Объяснение: