Program step;
const a=’--------------------‘
var f,x,h: real;
begin
x:=1; h:=0.2;
writeln(a);
writeln(‘x’:8, ‘h’:8, ‘f’);
writeln(a);
repeat
f:=sqrt(x+1) – 1/x;
writeln(x:0:2, ‘’:4, h:0:1,’’:4, f:0:2);
x:=x+h;
until x>3;
writeln(a);
end.
Упражнения:
1. Составить программу вычисления количества положительных и отрицательных значений функции при изменении аргумента x в интервале с шагом h=0,1.
2. Написать программу вычисления функции , для которой . Значение y изменяется в интервале с шагом .
3. Написать программу вычисления пары функций z и y: , . Значение x изменяется в интервале с шагом .
4. Составить программу вычисления и печати среднего арифметического положительных и среднего арифметического отрицательных значений функции . Аргумент x изменяется в интервале с шагом .
5. Рассчитать и выдать на печать таблицу значений функции . Шаг аргумента 0,1.
6. Найти минимальную ординату функции в интервале , с шагом 0,1 и зафиксировать ее абсциссу.
7. Составить программу вычисления сумму функции . Шаг аргумента 0,1.
8. Составить программу вычисления функций и при изменении аргумента x в интервале [1,5…2,5] с шагом 0,1. Найти сумму тех значений z, которые удовлетворяют условию z<1, и сумму значений y, которые удовлетворяют условию 1<y<3.
|
|
9. Вычислить сумму значений функции , если известно, что аргумент x в интервале [0..1] изменяется с шагом 0,1, а в интервале [1..2] с шагом 0,2.
10. Для 6 произвольных пар чисел (a, b) подсчитать и напечатать , где с наибольшее по абсолютной величине из чисел a и b.