4.Дано действительное число A. Требуется найти первое значение числа N, при котором сумма S=1+1/2+1/3+…+1/N превышает A. Программу составьте двумя способами: используя цикл с предусловием и цикл с постусловием. Сохранить программу под именем P5PR7иP5PR8
5. Составьте программу, которая имитирует работу арифметического калькулятора. Организуйте ввод первого и второго операндов и знака операции. Сохранить программу под именем P5PR4
6. Составьте программу, которая производит суммирование произвольного количества целых чисел, вводимых с клавиатуры. Концом последовательности служит ввод отрицательного числа. Программу составьте двумя способами: используя цикл с предусловием и цикл с постусловием. Сохранить программы под именем P5PR5иP5PR6
7.Составьте программы для нахождения сумм приведенных ниже рядов и проверьте их работоспособность на компьютере.
1)
,
Замечание: при вычислении суммы степенного ряда sin(x) можно использовать следующие выкладки: пусть Sk - значение k-го слагаемого, причем значение S0=x. Тогда выполняется следующее соотношение: 
2)
,
3) 
4. Окончание работы:
1. Сохранить созданные программы.
2. Подготовить ответы на контрольные вопросы.
3. Показать работу преподавателю.
4. Завершить работу TURBO PASCAL.
Контрольные вопросы:
1. Что называют циклом?
2. Какова функция предусловного оператора цикла?
3. В программах какого типа используется предусловный оператор цикла?
4. Каким образом можно создать бесконечную программу?
5. Как прервать выполнение бесконечного цикла?
6. Какова функция оператора цикла с постусловием?
7. В программах какого типа используется оператор цикла с постусловием?
8. Почему перед словом UNTILвставка точки с запятой не обязательна?