Вопрос по информатике:
С помощью Паскаля: Число в двоичной системе счисления, введенное
пользователем программы, преобразовать в десятичное число.
Используя цикл! Желательно попроще (без length, ord, exp).
- 09.01.2018 20:30
- Информатика
- remove_red_eye 5588
- thumb_up 43
Ответы и объяснения 1
var
a, b, i: integer;
d: string;
begin
readln(a);
d := a.ToString();
for i := length(d) downto 1 do
b += byte.Parse(d[i]) * round(power(2, length(d) - i));
writeln(b);
end.
Незя без length, нерационально
- 01.01.1970 00:00
- thumb_up 20
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.