Задать вопрос
12 марта, 17:02

Паскаль. Число в двоичной системе счисления, введенное пользователем программы, преобразовать в десятичное число. Результат вывести на экран.

+1
Ответы (1)
  1. 12 марта, 20:47
    0
    var s : string;

    i, j, dva, otv : integer;

    begin

    write (‘vvedite dvoichnoe chislo = ’) ;

    readln (s) ;

    for i : = 1 to length (s) do

    if strtoint (s[i]) > 0 then

    begin

    dva: = 1;

    for j: = 1 to length (s) - i do

    dva:=dva*2;

    otv:=otv+dva;

    end;

    writeln (otv) ;

    readln;

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