Задать вопрос
5 декабря, 10:55

Вводится целое положительное число. Перевести его в двоичную систему счисления. Вывести результат в 2 с. с.

Это Паскаль!

+2
Ответы (1)
  1. 5 декабря, 12:24
    0
    Var

    n, n1:longint;

    s:string;

    begin

    Write ('Введите натуральное число: ') ; Readln (n) ;

    s : = ''; n1:=n;

    while n > 0 do

    begin

    if Odd (n) then s:='1'+s else s:='0'+s;

    n : = n div 2

    end;

    Writeln (n1,' (10) = ', s,' (2) ')

    end.

    Тестовое решение:

    Введите натуральное число: 349

    349 (10) = 101011101 (2)
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Вводится целое положительное число. Перевести его в двоичную систему счисления. Вывести результат в 2 с. с. Это Паскаль! ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы
Похожие вопросы по информатике
Задача 1 - Дано целое число. Если оно положительное, вывести " Число положительное ", если отрицательное вывести "Число отрицательное ", если равно 0 - "Число равно нулю" задача 2 - дано целое число.
Ответы (1)
Напишите задачи в Паскале задача1 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ... 1000000] Вывести на экран их произведение.} задача2 {вводится целое число n от [0 ... 200]. Затеи вводится n целых чисел от [0 ...
Ответы (2)
N2 Перевести десятичное число 25 в двоичную систему счисления. N3 Перевести десятичную дробь 0,75 в двоичную систему счисления N4 Перевести десятичное число 12,25 в двоичную систему счисления
Ответы (1)
1.11010101,00011 переведите число из двоичной в десятичную систему счисления 2.10111101,110111 переведите число из двоичной в восьмиричную систему счисления 3.101100010100,1011 переведите число из двоичной в шестнадцатиричную систему счисления 4.
Ответы (1)
1. Переведите известным вам способом число 12 в двоичную систему счисления. 2. Переведите известным вам способом число 0,375. в двоичную систему счисления 3. Переведите известным вам способом число 12,375 в двоичную систему счисления.
Ответы (1)