Втекстовом режиме экран монитора компьютера обычно разбивается на 25 строк по 80 символов в строке. определите объём текстовой информаций,занимающей весь экран монитора, в кодировке кои-8
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017 // Внимание! Если программа не работает, обновите версию!
begin var t:=ReadlnString(':').MatchValue('\(.*\)'); Writeln(t[2:t.Length]) end.
Пример : Напечатаем только то (что в скобках) и не более! что в скобках
Пояснения. 1) Принимаем с клавиатуры текстовую строку, выделяем в ней пару круглых скобок вместе с содержимым и помещаем полученную подстроку в t. В соответствии с условием считаем без проверки, что такая пара скобок есть всегда. 2) Выделяем из содержимого t символы со второго по предпоследний (т.е. скобки не включаем) и выводим результат на экран.
1) Кодировка КОИ-8, значит 1 символ занимает в памяти 1 байт
2) 25 × 80 = 2000 символов помещается на экране
3) 2000 × 1 байт = 2000 байт занимает текст в памяти ПК
2000 / 1024 = 1,96 Кбайт
ответ: 1,96 Кбайт объем текстовой информации, если она занимает экран монитора.