Напишите программу, которая переводит любое десятичное число в двоичное число. ...

0 голосов
68 просмотров

Напишите программу, которая переводит любое десятичное число в двоичное число.
Желательно с объяснением


Информатика (959 баллов) | 68 просмотров
0

а написать на каком языке должна быть программа? или вы сразу к телепатам пишите?

0

Паскаль. Но уже не надо, спасибо

Дан 1 ответ
0 голосов

Переменная ЧИСЛО = 19
Переменная ОСТАТОК = 0
Массив длиной 8 МАССИВ
Переменная ИНДЕКС = 8

Цикл пока ЧИСЛО > 0
     ОСТАТОК = ЧИСЛО % 2
     ЧИСЛО =     ЧИСЛО / 2
  
      ИНДЕКС = ИНДЕКС - 1
      МАССИВ[ИНДЕКС] = ОСТАТОК
Конец цикла

% - взятие остатка от деления

(3.2k баллов)
0

это алгоритмический язык или на нем реально где-то можно писать программы?

0

Это язык, который я выдумал пока писал ответ. Но смысл передает, не правда ли?

0

да но я думала это по типу того что мы когда то мельком проходили в школе

0

тогда то на чем написано можно назвать псевдоязык, так называют то что на самом деле не компилируется или не имеет еще компилятора