Задать вопрос
16 января, 02:02

Помогите составить програму перевода из 10 в 2 число 100.

+1
Ответы (1)
  1. 16 января, 02:14
    0
    Var

    b:array[1 ... 100001] of integer;

    var a, c, i:integer;

    begin

    c:=0;

    write ('десятичное число: ') ;

    readln (a) ;

    while a0 do

    begin

    if a mod 2 = 0 then

    begin

    a:=a div 2;

    c:=c+1;

    b[c]:=0;

    end;

    if a mod 2 0 then

    begin

    a:=a div 2;

    c:=c+1;

    b[c]:=1;

    end;

    end;

    write ('двоичное число: ') ;

    for i:=c downto 1 do

    write (b[i])

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Помогите составить програму перевода из 10 в 2 число 100. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы