М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Mastl
Mastl
06.03.2023 13:16 •  Информатика

1)на странице 40 строк по 80 символов. определите информационный объем страницы в битах(килобит) и байтах(килобайтах). объем информации, содержащийся в одном символе(букве, цифре, специальном символе или пробеле), равен 4 байту. 2)на стандартно оформленной машинописной странице должно быть 30 строк по 60 символов в каждой. определите информационный объем страницы в битах(килобит) и байтах (килобайтах). объем информации, содержащийся в одном символе (букве,цифре,специальном символе или пробеле), равен 1 байту

👇
Ответ:
кирил2088
кирил2088
06.03.2023
1)В каждой строке 80 символов и каждый символ по 4 байта,то есть 80*4=320 байта в одной строке.Так как таких строк 40,то умножаем 320 на 40,получаем 12800 байт.В килобайтах будет 12800/1024=12,5 килобайт
Байты у нас,теперь нужны биты.
В одном байте 8 битов ,то есть 12800*8=102400 битов
В одном килобите 1024 битов,то есть 102400/1024=100 килобит
2)Можно пойти чуть другим путем,но это тож самое.30 строк по 60 символов,то есть 30*60=1800 символов.
Символов весит 1 байт,то есть на странице 1800 байтов.1800/1024=1,7578...килобайтов
1800*8=14400 битов
14400/1024=примерно 14,0625 Килобитов
P.S Одна загвоздка,меня учили,что в килобите 1024 битов,но в инете иногда пишут шо это 1000,если что просто дели на 1000 вместо 1024.
Такое только с битами,остальные содержат 1024
4,4(7 оценок)
Открыть все ответы
Ответ:
Агааемгов
Агааемгов
06.03.2023
Пояснение: заполни массив 10-ю элементами и он выдаст то, что тебе нужно
var arr: array [1..10] of integer;
var i,min,max:integer;
begin
for i:=1 to 10 do begin
writeln('Введите ',i,' элемент');
readln(arr[i]);
end;
min:=0;
max:=0;
for i:=1 to 10 do begin
if (arr[i]<0) then begin
if (arr[i]<min) then begin
min:=arr[i];
end;
end
else
if (arr[i]>0) then begin 
if (arr[i]>max) then begin 
max:= arr[i];
end;
end;
end;
writeln('Минимальный элемент среди отрицательных чисел ',min);
writeln('Максимальный элемент среди положительных чисел ',max);
end.
4,5(84 оценок)
Ответ:
satokostanay
satokostanay
06.03.2023
Функция считает, если коротко
n := 7+9*((2570-35) div d + 1)
196 = 7+9*((2570-35) div d + 1)
(196-7)/9-1 = (2570-35) div d
20 = 2535 div d
4 = 507 div d
507/4 =126.75, значит можно взять меньше
подбором 126 125 124 123 122 121 => 6 чисел

или программой
//PascalABC.NET версия 3.2, сборка 1389
//Если программа не запускается, то обновите версию
function f(d: integer): integer;
var
    n, s: integer;

begin
    n := 7;
    s := 35;
    while s <= 2570 do
    begin
        s := s + d;
        n := n + 9
    end;
    f := n;
end;

begin
    for var i := 1 to 100000000 do
    begin
        if f(i) = 196 then writeln(i);
        if f(i) <> 7 + 9 * ((2570 - 35) div i + 1) then writeln('not ', i);
    end;
end.
4,8(57 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ