Задать вопрос
28 мая, 13:36

Задача в Паскале! Дано 4-х значное двоичное число b, перевести в десятичное и вывести на экран

+4
Ответы (1)
  1. 28 мая, 15:34
    0
    Program algorithm;

    uses crt;

    var s, sbox:string;

    i, step, dva, n, l, delo:integer;

    begin

    Writeln ('Введите двоичное число:') ;

    read (dva) ; s:=IntToStr (dva) ;

    l:=length (s) ;

    for i:=1 to l do

    begin dva:=StrToInt (s[i]) ;

    step:=l-i;

    if dva>0

    then

    begin

    for n:=1 to step do dva:=dva*2;

    delo:=delo+dva;

    end;

    end;

    Writeln ('Десятичное число: ', delo) ;

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Задача в Паскале! Дано 4-х значное двоичное число b, перевести в десятичное и вывести на экран ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы