Вариант 1.
Напишите программу, которая выводит на экран среднее арифметическое чисел, записанных в файле, который содержит вещественные числа.
10 баллов.
Что такое подпрограмма? Какие виды подпрограмм существуют?
5 баллов.
Объясните термины:
- основная программа;
- подпрограмма.
Как они взаимодействуют между собой?
5 баллов.
Напишите функцию, которая возвращает максимальный элемент одномерного массива из N элементов (N<=100).
10 баллов.
Какие глобальные и локальные переменные использовались в задаче № 4? Опишите имя и тип каждой переменной.
5 баллов.
Напишите процедуру, которая вычисляет корни квадратного уравнения AX2+BX+C=0, при условии, что коэффициенты A,B,C вводятся с клавиатуры.
10 баллов.
Дан двумерный массив A(N*M). Элементы первой и последней строк возвести в квадрат. Вывести на экран исходный и измененный массивы в виде таблиц. Внимание: в задаче использовать 3 процедуры: ввода элементов, обработки массива, вывода массива.
15 баллов.
Вариант 2.
Напишите программу, которая выводит на экран сумму и количество чисел, кратных 3 из файла, который содержит только целые числа.
10 баллов.
Что такое процедура? Что такое функция?
5 баллов.
Назовите известные стандартные функции языка Паскаль. Назовите известные стандартные процедуры языка Паскаль.
5 баллов.
Напишите функцию, которая возвращает минимальный элемент одномерного массива из N элементов (N<=50).
10 баллов.
Какие глобальные и локальные переменные использовались в задаче № 4? Опишите имя и тип каждой переменной.
5 баллов.
Напишите процедуру, которая удаляет из строки символ, указанный при вызове процедуры.
10 баллов.
Дан двумерный массив A(N*N). Все элементы главной диагонали увеличить в 10 раз. Вывести на экран исходный и измененный массивы в виде таблиц. Внимание: в задаче использовать 3 процедуры: ввода элементов, обработки массива, вывода массива.
15 баллов.
Прозьба помочь кто может и есть желание. Всем спасибо