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

Мощность алфавита 64 символа. каким будет информационный объем текста, состоящего из 2048 символов.

👇
Ответ:
nastya3454578335678
nastya3454578335678
20.01.2022

Если в алфавите 64 символа - это значит. что каждый символ кодируется log2(64) = 6 битами. Так что 2048 символов займут 2048*6 = 12288 бит = 1536 байт = 1.5 кбайт

4,7(69 оценок)
Открыть все ответы
Ответ:
wikawolchkowa
wikawolchkowa
20.01.2022
Var
   Text,S:string;
   n,k:boolean;
   i:integer;
Begin
Write('Введите текст на русском языке: ');ReadLn(Text);
Text:=LowerCase(Text)+' '; // перевоит текст в нижний регистр
WriteLn(Text); // показывает действие предыдущей строки
For i:= 1 to Length(Text) do
    Begin
    if ('а' <= Text[i])and(Text[i] <= 'я')or(Text[i] = 'ё') then S:=S+Text[i] // записываем русские буквы в S
    else // как только встречаем другой символ, проверяем,
       if Length(S) > 0 then // есть ли в S хоть одна буква,
          Begin // и если есть, то проверяем условие задачки, и выводим слово на экран, если оно истинно
          if (S[1] in 'бвгджзйклмнпрстфхцчшщ')and(S[Length(S)] in 'аоэиуыеёюя') then WriteLn(S);
          S:=''; // далее обнуляем S
          End;
    End;
End.

Пример работы программы:

Введите текст на русском языке: Дан произвольный текст на русском языке. Написать программу, которая выводит слова, начинающиеся на согласную и заканчивающиеся гласной буквой.
дан произвольный текст на русском языке. написать программу, которая выводит слова, начинающиеся на согласную и заканчивающиеся гласной буквой.
на
программу
которая
слова
начинающиеся
на
согласную
заканчивающиеся
4,8(36 оценок)
Ответ:
shmilkovas
shmilkovas
20.01.2022
Чтобы решить эту задачу, мы можем воспользоваться методом работы, который представлен в модели. В модели указано, что бассейн может быть заполнен за определенное количество времени, если знаем время, за которое он заполняется через каждую трубу отдельно и через обе трубы вместе.

В данном случае, у нас имеются следующие данные:
- Заполнение бассейна через вторую трубу занимает 24 часа.
- Заполнение бассейна через обе трубы вместе занимает 8 часов.

Мы хотим узнать время, за которое бассейн может быть заполнен только через первую трубу.

Для решения задачи, мы сначала определим сколько воды заполняет каждая труба за 1 час. Для этого, мы поделим объем бассейна на время заполнения каждой трубы отдельно.

Обозначим через V объем бассейна, а через VT1 и VT2 - время, за которое бассейн заполняется через первую и вторую трубы соответственно.

Из модели мы знаем, что:

V/VT1 + V/VT2 = 1/8 (бассейн заполняется через обе трубы вместе за 8 часов)
V/VT2 = 1/24 (бассейн заполняется через вторую трубу за 24 часа)

Давайте решим эту систему уравнений.

Используя второе уравнение, мы можем выразить VT2:

V/VT2 = 1/24
VT2 = V/ (1/24)
VT2 = 24V

Теперь, подставим это значение VT2 в первое уравнение:

V/VT1 + V/VT2 = 1/8
V/VT1 + V/(24V) = 1/8
V/VT1 + 1/24 = 1/8

Теперь, умножим обе части уравнения на 24VT1, чтобы избавиться от знаменателя:

24VT1 * (V/VT1 + 1/24) = 24VT1 * (1/8)
24V + VT1 = 3VT1
24V = 2VT1
VT1 = 12V

Итак, мы получили, что время, за которое бассейн может быть заполнен только через первую трубу, равно 12 часам.

Таким образом, ответ на вопрос составляет 12 часов. Бассейн может быть наполнен только через первую трубу за 12 часов.
4,4(68 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ