В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
киса822
киса822
16.05.2020 22:19 •  Информатика

написать программу на Условие задачи:

Создайте класс MyString в котором реализуйте решение задачи по варианту. Структура класса должна включать конструктор класса, метод primer (), в котором решается задача, главный метод с созданием объекта класса MyString и вызовом метода primer (). Метод должен содержать параметры, а его вызов – значения этих параметров. Оформить вывод исходных данных и результатов на консоль с комментариями.

Код программы должен содержать комментарии к основным блокам и инструкциям.

Само задание: Дана строка. Удалить все пробелы после знаков препинания. Может встречаться несколько пробелов подряд.

Показать ответ
Ответ:
kekngh
kekngh
29.07.2022 13:00

1. 46 бит

2. 256 символов

Объяснение:

I = K * i

I - информационный объём текстового сообщения

K - количество символов в сообщении

i - информационный вес одного символа (число бит, используемых для записи одного символа)

N = 2^i

N - мощность алфавита (количество символов в алфавите)  

i - информационный вес одного символа (число бит, используемых для записи одного символа)

1.

Дано:

N = 512 символов

K = 37 символов

Найти:

I

512 = 2^i

512 = 2⁹

i = 9 бит

I = 37 * 9 = 46 бит = 5,75 байт

2.

Дано:

I = 2 Кбайт = 16 384 бит

K = 2 048 символов

Найти:

N

I = K * i

i  = I / K

i  = 16 384 / 2 048 = 8 бит

N = 2⁸ = 256 символов

1 байт = 8 бит

1 Кбайт = 1 024 байт

0,0(0 оценок)
Ответ:
Palinka1
Palinka1
03.11.2021 06:55

код программы:

program Boat;

var A: integer;

var B: integer;

var C: integer;

var D: integer;

var E: integer;

var F: integer;

var diff_1D: integer;

var diff_2D: integer;

var diff_3D: integer;

var max: integer;

var max_ident: integer;

begin

   writeln();

   writeln('1 день. Со скольки до скольки часов? (через пробел):');

   readln(A, B);

   diff_1D := B - A;

   

   writeln('2 день. Со скольки до скольки часов? (через пробел):');

   readln(C, D);

   diff_2D := D - C;

   

   writeln('3 день. Со скольки до скольки часов? (через пробел):');

   readln(E, F);

   diff_3D := F - E;

   

   if diff_1D > diff_2D then begin

   max := diff_1D;

   max_ident := 1

   end

   else begin

   max := diff_2D;

   max_ident := 2

   end;

   

   if max < diff_3D then begin

   max := diff_3D;

   max_ident := 3

   end;

   writeln('максимальное время на лодке: ', max, ' часов');

   writeln('максимальное время прибывания было на ', max_ident, ' день');

   

   

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота