какое количество информации содержит текст,представленный на экране монитора и состоящий из 30 строк по 45 символов в каждой строке(использовалась таблица кодировки ASCII)?Укажите только число в битах.
Язык программирования не указан, поэтому пишу на Java
int age = 12;
if(String.valueOf(age).matches("[1-4]$") { System.out.println("Мне " + age + " года"); } else { System.out.println("Мне " + age + " лет"); }
Теперь объясню.
int age = 12 - это тип данный типа "целое число" с значением 12.
if(String.valueOf(age).matches("[1-4]$") - это условие, которое если число содержит числа от одного до четырех на конце выполняет блок в фигурных скобках, если не содержит - в скобках после else.
System.out.println("Мне " + age + " года") - выводит на экран сообщение с изначально заданными строками и числом вставленным между ними с знаков конкатенации (+)
1) Текст заданной длины n, состоящий из букв А и В Dim A(2) As String, n As Integer, i As Integer, Txt As String, k As Integer Cls: Randomize A(1) = "A": A(2) = "B" Print "Введите длину текста: ";: Input n Txt = "" For i = 1 To n k = Int(Rnd(1)*2) + 1 ' k - случайное число, равное 1 или 2 Txt = Txt & A(k) ' Прибавляем к тексту случайно букву А или В Next i Print Txt End
2) Количество символов заданного числа Dim n As Integer, k As Integer Cls Print "Введите число: ";: Input n k = 0 Do While n > 0 n = Int(n / 10) k = k + 1 Loop Print k End
3) Вывести символы строки в обратном порядке Dim n As Integer, i As Integer, Txt1 As String, Txt2 As String Cls Print "Введите строку ": Input Txt1 Txt2 = "" For i = Len(Txt1) To 1 Step -1 Txt2 = Txt2 & Mid(Txt1, i, 1) Next i Print Txt2 End
Хватит. Если хочешь еще, задавай остальные задачи в другом вопросе.
10 800
Объяснение:
I = K * i
I - информационный объём текста
K - количество символов в тексте
i - информационный вес одного символа (число бит, используемых для записи одного символа)
Дано:
K = 30 строк * 45 символов = 1 350 символов
i = 8 бит (в таблице ASCII для кодирования 1 символа используют 8 бит)
Найти:
I (бит)
I = 1 350 * 8 = 10 800 бит