Короче если по правилу надо все делить на два пока не дойдешь до одного тогда тока Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 0164739 = 012 Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения. 0.895*2 = 1.79 (целая часть 1) 0.79*2 = 1.58 (целая часть 1) 0.58*2 = 1.16 (целая часть 1) 0.16*2 = 0.32 (целая часть 0) Получаем число в 2-ой системе счисления: 1110 0.895 = 11102 В итоге получаем число: 01.11102 и получиться решить пример. И все цифры надо делить только на два пока до ОДНОГО не дойдешь!
Program z1; var a,b,c,d:integer; procedure nod(x,y:integer;var nod2:integer); begin while x<>y do begin if x>y then begin x:=x-y end else begin y:=y-x end end; nod2:=xend; begin write('a=');readln(a); write('b=');readln(b); write('c=');readln(c); write('d=');readln(d); nod(a,b,b); nod(b,c,c); nod(c,d,d); writeln('nod=',d); readln end.
И лишь пару лет тому назад интернет не был так значим людьми, как в наши дни. Дети не ходят гулять, а сидят в интернете, играя в различные игры или общаясь с людьми в соц сетях. Живое общение заменяет "смс". Не понимаешь чего-либо в уроке или жизни - загулил, хотя можно подойти к учительнице, попросить и она попытается понятно донести ту или иную информацию; или же подойти к родителям и попросить совета. Сейчас интернет имеет большую роль в нашем образе жизни, в жизни молодежи, но это не значит, что стоит забывать о реальном мире. Блин, как-то так
0.895*2 = 1.79 (целая часть 1)
0.79*2 = 1.58 (целая часть 1)
0.58*2 = 1.16 (целая часть 1)
0.16*2 = 0.32 (целая часть 0)
Получаем число в 2-ой системе счисления: 1110
0.895 = 11102
В итоге получаем число: 01.11102 и получиться решить пример. И все цифры надо делить только на два пока до ОДНОГО не дойдешь!