Дано натуральное число. Составьте алгоритм и программу, которая представляет данное число в виде суммы квадратов натуральных чисел, содержащей минимальное число слагаемых. Например:
9 = 3*3
12 = 2*2 + 2*2 + 2*2
23 = 3*3 + 3*3 + 2*2 + 1*1
Задание 7.2. Работа с одномерным массивом
Дан одномерный массив, содержащий N элементов. Составьте алгоритм и программу, выполняющие следующие действия:
· упорядочение элементов массива по возрастанию;
· вычисление суммы A[1] + A[2]*A[2] + A[3]*A[3] …;
Например:
N = 5;
Числа: 4,1,3,2,5
Задание 7.3. Работа с двумерным массивом
Дан двумерный массив, содержащий N х N элементов. Составьте алгоритм и программу, выполняющие следующие действия:
· определение наибольшего элемента и его положение в массиве;
· вычисление среднего арифметического для первой строки массива;
· вычисление суммы элементов для второй строки массива;
· найти минимальный элемент в третьей строке массива.
Например:
N = 3;
Числа: 4,1,3
2,5,9
8,6,7
1. Запустите Бейсик
2. Набейте свою программу, предусмотрев возможность вывода результатов решения на экран монитора.
3. Сохраните под именем massiw2..
4. Запустите программу на выполнение и посмотрите результаты расчетов, если результат неверный, найдите ошибку в программе.
5. Завершите работу с программой.