У меня определены две функции: y = 5 + 2x и tabulate. Функция tabulate принимает функцию, концы отрезка и количество точек, в которых нужно вычислить значение. Внутри этой функции в цикле вычисляется и выводится значение функции, на каждой итерации к текущему значению аргумента прибавляется (b - a)/n.
Программа (python 3.6):
def y(x):
return 5 + 2 * x
def tabulate(f, a, b, n):
h = (b - a)/n
while a <= b:
print(f"{a:7.4f} {f(a):7.4f}")
a += h
tabulate(y, 1., 10., 9)
Вывод:
1.0000 7.0000
2.0000 9.0000
3.0000 11.0000
4.0000 13.0000
5.0000 15.0000
6.0000 17.0000
7.0000 19.0000
8.0000 21.0000
9.0000 23.0000
10.0000 25.0000
Можно переписать так:
Х≥ 6 + (Х<5)*(X≥4) = 0
1) X=7 не подходит, так как X≥6 =1
2) X=6 не походит, так как Х≥6=1
3) Х<5 не подходит , так как (X<5)*(X>=4) =1
4) Х=4 Х≥6 =0 и (Х<5)*(X≥4) =0 - подходит
Ответ 4) 4
<span>В Case добавь флаги для обозначения нажатия стрелки. Потом работай с этими флагами.</span>
Для двух трехзначных чисел сумма разрядов не может превышать 18(9+9) и не может быть меньше 2 для первого разряда. Поэтому 112011 (20) и 191615 (19) не могут быть результатом работы этого автомата. 161410 может быть, например для чисел 857 и 857. 1092 может быть для чисел 514 и 515. Ответ: 2), 4)
Program f1;
var x,y: real;
begin
readln(x);
if x<=0 then y:=0 else второе условие;
writeln( y:3:0);
end.