1. function f( x: float ): float;
var i: integer;
begin
for i := 0 to size-1 do
if (fx[ i ] <= x) and (x <= fx[ i+1 ]) then
begin
f := (fy[ i+1 ] - fy[ i ]) / (fx[ i+1 ] - fx[ i ]) * (x - fx[ i ] );
break;
end;
end;
...
x := a;
dx := (b-a) / 10;
while (x <= b) do
begin
writeln( x, ' => ', f(x) );
x := x + dx;
end;
2. sqrt( pow( x, 4/5 ) + pow( x, (4-x)/5 ) ) + ln( abs(x-0.25) )
Можно проанализировать работу цикла по шагам (берутся при расчете всегда текущие, т.е. последние значения переменных). Цикл с параметром i выполняется 5 раз:
1 шаг. i=1, f=f*i=1*1=1
2 шаг. i=2, f=1*2=2
3 шаг. i=3, f=2*3=6
4 шаг. i=4, f=6*4=24
5 шаг. i=5, f=24*5=120
В результате вычисляется то, что называется факториалом числа (обозначается знаком !), в данном случае 5!
Блок-схема
овал - начало конец
параллелограмм- ввод, вывод
прямоугольник - действие
стрелки - последовательность
Вставить установочный диск/флешку с Windows, и восстановить. Эта проблема означает что у вас нету точки восстановления. Лучше включить что бы в будущем не было таких проблем
Это логическая задача которая рещается с помощью таблички
начертите табличку в тетради которая будет состоять из 5 столбцов и 4-х строк
затем пропишите в 4 столбцах магазины, а в сроках название покупак
после чего можно приступать к решению задачи
нам известно что в магазине D не было Дискет и джёстиков значит в столбце D напротив в строке Дискеты ставим знак минус и джойстик тоже минус