1.Ввести натуральное число вывести квадраты всех чисел от 1 до этого числа.
Пример:
Введите натуральное число:
3
1: 1
2: 4
3: 9
2.Ввести два целых числа a и b (a ≤ b) и вывести квадраты всех чисел от a до b.
Пример:
Введите два числа:
4 5
4*4=16
5*5=25
Для записи первых 5 элементов массива, рассмотрим формулу, которая задает значения для элементов:
a[k] = 4 + k * 3
Мы должны будет применить эту формулу для каждого значения k от 1 до 5, чтобы получить значения для первых 5 элементов массива.
Шаг 1:
Зададим массив, который будем использовать для хранения значений:
a = [ , , , , ]
Шаг 2:
Применяем формулу для каждого значения k от 1 до 5:
Для k = 1:
a[1] = 4 + 1 * 3
a[1] = 4 + 3
a[1] = 7
Запишем значение 7 в первый элемент массива:
a = [7, , , , ]
Для k = 2:
a[2] = 4 + 2 * 3
a[2] = 4 + 6
a[2] = 10
Запишем значение 10 во второй элемент массива:
a = [7, 10, , , ]
Для k = 3:
a[3] = 4 + 3 * 3
a[3] = 4 + 9
a[3] = 13
Запишем значение 13 в третий элемент массива:
a = [7, 10, 13, , ]
Для k = 4:
a[4] = 4 + 4 * 3
a[4] = 4 + 12
a[4] = 16
Запишем значение 16 в четвертый элемент массива:
a = [7, 10, 13, 16, ]
Для k = 5:
a[5] = 4 + 5 * 3
a[5] = 4 + 15
a[5] = 19
Запишем значение 19 в пятый элемент массива:
a = [7, 10, 13, 16, 19]
Таким образом, первые 5 элементов массива, полученные с помощью данной формулы, равны 7, 10, 13, 16, 19.
Символ текста кодируется 16 битами или 16/8=2 байтами. 1024 символа займут 1024х2=2048 байт. Рисунок состоит из 256х128=32768 точек, а цвет каждой точки кодируется 16 битами или 16/8=2 байтами. Следовательно, рисунок займет 32768х2=65536 байт.
Итого страница займет 2048+65536=67584 байт
2. Определим объем книги.
В книге 512 страниц, поэтому её объем составит 512х67584=34603008 байт.
Используем для ответа более крупные единицы.
34 603 008 / 1 024 = 33 792 Кбайта
33 792 / 1024 = 33 Мбайта
ответ: книга имеет объем 33 МБ