Будет ли достаточно одной дискеты ёмкостью 360 кб для хранения документа, состоящего из 530 страниц текста, если на каждой странице 15 строк, а в каждой строке- 78 символов. с решением, .
15х78=1170(символов) на 1 странице 530х1170=620100(символов)в документе 1 символ-1 байт 620100байт 620100:1024=605(кб) не поместиться
POMILEVAVladimirovna269
02.01.2021
Procedure Dec2Oct(n:longint); { Перевод натурального десятичного n в восьмеричную систему счисления и вывод результата } const alpha = '01234567'; var s: string; i:integer; begin s := ''; while n > 0 do begin s := alpha[(n mod 8) + 1] + s; n := n div 8 end; for i:=Length(s) to 9 do s:='0'+s; Write(s) end;
{ Использование } var x:longint; begin Write('Введите десятичное число: '); Read(x); Write('В восьмеричной системе счисления: '); Dec2Oct(x); Writeln end.
Тестовое решение: Введите десятичное число: 1234567 В восьмеричной системе счисления: 0004553207
ibombenkova
02.01.2021
Const n = 20;
var a: array[1..n] of real; i, imax, imin: integer; r, rmax, rmin:real;
begin Randomize; Writeln('Элементы массива'); rmax:=-1; { заведомо меньше меньшего } rmin:=100; { заведомо больше большего } for i := 1 to n do begin r:=Random(10); a[i]:=r; Write(r,' '); if rmax<r then begin rmax:=r; imax:=i end; if rmin>=r then begin rmin:=r; imin:=i end end; Writeln; { меняем местами и выводим результат } a[imax]:=rmin; a[imin]:=rmax; Writeln('Конечное состояние массива'); for i := 1 to n do Write(a[i],' '); Writeln end.
Видно, что первая восьмерка поменялась местами с последней единицей.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Будет ли достаточно одной дискеты ёмкостью 360 кб для хранения документа, состоящего из 530 страниц текста, если на каждой странице 15 строк, а в каждой строке- 78 символов. с решением, .
530х1170=620100(символов)в документе
1 символ-1 байт
620100байт
620100:1024=605(кб) не поместиться