Люди помогите решить задачи на PASCAL-е. Заранее спосибо.
1) Дан файл, содержащий текст. Определить, сколько раз встречается в нем самое короткое слово.
2)Дан массив, содержащий как положительные, так и отрицательные числа. Сформировать массив, содержащий только положительные элементы исходного массива.
3)Напишите программу с подпрограммой для ввода с клавиатуры отрицательных чисел и возвращения количества введенных чисел и их суммы. Работа должна завершиться, когда вводится положительное число.