Задание. Составить блок-схему алгоритма и программу решения поставленной задачи, которая в соответствии с исходными данными вычисляет значения заданных выражений.
![]() |

Программа на языке Турбо Паскаль:
Program Pr4;
Label m1;
Var a, an, ak, ha, b, bn, bk, hb, x, y: real;
Begin
Write(‘Ввод an, ak, ha, bn, bk, hb’); Readln(an, ak, ha, bn, bk, hb);
b:=bn;
While b <= bk do Begin
x:= cos(b); writeln(‘b=’, b: 6: 2, ‘ x=’, x: 6: 2);
a:= an;
While a <= ak do Begin
If x < 0.6 Then y:= Sqr(x) + Abs(a)
Else If a – x < > 0 Then y:= a – x / (a – x)
Else Begin Writeln(‘Деление на 0’); Goto m1; End;
writeln(‘a=’, a: 6: 2, ‘ y=’, y: 6: 2);
m1: a:= a + ha; End;
b:= b + hb; End;
End.
Варианты заданий.
№ п/п | Модель | Исходные данные | Выводимые данные |
![]() | x, 1 ≤ a ≤ 2; ha= 0.1 - 3 ≤ b ≤ 1, hb= 1 | a,b,y | |
![]() ![]() | 0.6 ≤ a ≤ 1.2 -0.3 ≤ b ≤ 1.2 ha= 0.2; hb= 0.3 | a, b x, z, | |
![]() ![]() | 3 ≤ a ≤ 6 ha = 1 0.2 ≤ x ≤ 1 hx = 0.2 | a, x, y, z | |
![]() ![]() | 1.2 ≤ c ≤ 2 2 ≤ x ≤ 8 hc = 0.2; hx = 2 | c, x, a, z |
Продолжение таблицы к заданию 4
![]() | 1.4 ≤ b ≤ 2.6 hb = 0.3; p = 0.4 1 ≤ k ≤ 7; hk = 3 | b, k, x, z | |
![]() ![]() | 3 ≤ k ≤ 15 hk = 4 2 ≤ b ≤ 4 hb = 0.5, a | k, b, x, z | |
![]() | 2.2 ≤ a ≤ 4.2 ha = 0.5 ![]() | a, k, x, z | |
![]() ![]() | b = 7 0.5 ≤ a ≤ 2 -1.2≤ t ≤ 0.4 ha= 0.5; ht= 0.4 | a, t, x, z | |
![]() ![]() | 1 ≤ a ≤ 2 ha = 0.5 - 5 ≤ t ≤ 7 ht = 3 | a, t, x, z | |
![]() ![]() | 4 ≤ x ≤ 6; hx = 1 1 ≤ k ≤ 6.1 hk = 1.7 | x, k, b, z | |
![]() | ![]() | a, x, z |
Продолжение таблицы к заданию 4
![]() ![]() | 3 ≤ c ≤ 5 hc = 0.5 ![]() | c, i, x, z | |
![]() ![]() | ![]() ![]() | a, k, x, z | |
![]() ![]() | 4 ≤ b ≤ 8 hb = 1 1 ≤ t ≤ 2.5 ht = 0.5 | b, t, x, z | |
![]() ![]() | 5 ≤ a ≤ 7 ha = 1 0.5 ≤ t ≤ 2 ht = 0.5 | a, t, x, z | |
![]() ![]() | 1.5 ≤ a ≤ 2.5 ha = 0.5 1.5 ≤ t ≤ 4.5 ht = 1.5 | a, t, x, z | |
![]() ![]() | 2 ≤ a ≤ 3 1.2 ≤ k ≤ 2.8 ha= 0.5 hk= 0.4 | a, k, x, z | |
![]() ![]() | 4 ≤ t ≤ 8.5 3.7 ≤ b ≤ 4.7 ht= 2.5 hb= 0.5 | t, b, x, z |
Продолжение таблицы к заданию 4
![]() | a= 10.3 0.3 ≤ b ≤ 1.3 hb= 0.5 1 ≤ x ≤ 3; hx= 0.5 | b, x, z | |
![]() | a, c 1 ≤ b ≤ 3; hb = 1 1 ≤ i ≤ 3; hi= 1.5 | b, i, x, z |