Вопрос задан 11.05.2019 в 18:43. Предмет Информатика. Спрашивает Оганян Михаил.

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

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Савченко Полина.
Program Calculator;
var b, kb, mb, bt: real;
begin 
write('Введите количество байтов: ');
readln(b); {bytes} 
 kb:=b/(1 shl 10); {kbytes} 
mb:=b/(1 shl 20); {mbytes} 
bt:=b*8; {bits} 
writeln(bt:1:2, ' - битов ',kb:1:2, ' - килобайтов ',mb:1:2, '- мегабайтов '); 
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи в Паскале можно использовать следующий код:

```pascal program ConvertBytes;

var bytes, bits, kilobytes, megabytes: Integer;

begin // Ввод количества байтов Write('Введите количество байтов: '); ReadLn(bytes); // Перевод в биты bits := bytes * 8; // Перевод в килобайты kilobytes := bytes div 1024; // Перевод в мегабайты megabytes := kilobytes div 1024; // Вывод результатов WriteLn('Биты: ', bits); WriteLn('Килобайты: ', kilobytes); WriteLn('Мегабайты: ', megabytes); end. ```

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

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос