Дополнительно к главе 4.3 Задание 1 ГДЗ Семакин 8 класс (Информатика)

Решение #1

Изображение 4.3. Программирование перевода чисел из одной системы счисления в другую (стр. 169)1. Введите в компьютер и отладьте программу Numbers 2 10. Переведите с её помощью в...
Загрузка...

Рассмотрим вариант решения задания из учебника Семакин, Залогова 8 класс, Просвещение:
4.3. Программирование перевода чисел из одной системы счисления в другую (стр. 169)
1. Введите в компьютер и отладьте программу Numbers 2 10. Переведите с её помощью в десятичную систему счисления следующие двоичные числа: 111110; 1111111; 100000. Проверьте правильность результатов.

program Numbers_2_10;
var
n10, n2, k: longint;
begin
write('N2 = ');
readln(n2);
k := 1; n10 := 0;
while (n2 <> 0) do
begin
n10 := n10 + (n2 mod 10) * k;
k := k * 2;
n2 := n2 div 10
end;
writeln('N10 = ', n10)
end.
*Цитирирование задания со ссылкой на учебник производится исключительно в учебных целях для лучшего понимания разбора решения задания.
*размещая тексты в комментариях ниже, вы автоматически соглашаетесь с пользовательским соглашением