Другу необходимо с массивами на QBasic. Да, понимаю, язык программирования старый, но это такое учебное заведение хреновое.
"
1. Составить программу и использовать ее для заполнения массива вычисления квадратных корней для С = 10 до 100 с шагом 10
2. Составить программу и использовать ее для заполнения массива из 10 элементов по формуле Z = 12*А + 4,2* А ^ 2 , А изменяется от 10 до 20. Посчитать сумму отрицательных элементов.
3. Элементы массива вычисляются по формуле а (х, у) = 2х - у. Написать программу которая,
- выводит на экран значение элементов массива А (2,2).
- подсчитать количество отрицательных элементов, равных нулю. Результата вывести на дисплей.
- подсчитать сумму положительных элементов
- выводит на экран номера всех элементов, значения которых равны нулю
"
задача1
запишем условие: I=357 байт , К=500, N=?, i=?
решение: выразим информационный объем сообщения в битах
I=357*8=2856 бит
найдем вес одного символа i=I/K=2856/500=5.712 бит
по таблице нецелых степеней числа 2 найдем мощность алфавита -52
задача2
запишем условие: N=64, страниц=3, строк=40, символов=60, I=?
решение: найдем общее количество символов во всем тексте
К=3*40*60=7200
вычислим вес одного символа алфавита: N=2^i, 64=2^i, 2^6=2^i, i=6 бит
вычислим информационный объем текста: I=K*i=7200*6=43200 бит=5400 байт