DIM a AS SINGLE, y AS SINGLE
CLS
INPUT "a=", a
IF a < -10 OR (2.5 <= a AND a <= 11) THEN
y = 1.5 * a + 2
ELSEIF a = -1 OR a = 28 OR (45 <= a AND a <= 50) OR a = 100 THEN
y = (a + 5) / 4
ELSEIF (12 <= a AND a <= 20) OR a > 30 OR a >= 340 THEN
y = -a * a - 7
ELSE
y = a - 3
END IF
PRINT "a="; USING "######.##"; a;
PRINT " y="; y
CLS
DIM S AS SINGLE, L AS INTEGER, i AS INTEGER
INPUT "L=", L
S = 8
IF L >= 2 THEN
FOR i = 2 TO L
S = S + (SQR(L) / 2) ^ (i - 2) + i ^ 2
NEXT
END IF
PRINT "L="; USING "####"; L;
PRINT " S="; S
DECLARE FUNCTION X1! (i AS SINGLE, j AS SINGLE, k AS SINGLE)
DECLARE FUNCTION X2! (i AS SINGLE, j AS SINGLE)
DECLARE FUNCTION X3! (i AS SINGLE, j AS SINGLE, k AS SINGLE)
CLS
DIM Y AS SINGLE, L AS INTEGER, i AS INTEGER
INPUT "a=", a
INPUT "b=", b
INPUT "c=", c
INPUT "d=", d
Y = (X1(a, b, c) ^ 2 + X2(c, d)) / X3(a, c, d)
PRINT "a="; USING "####.##"; a;
PRINT " b="; USING "####.##"; b;
PRINT " c="; USING "####.##"; c;
PRINT " d="; USING "####.##"; d;
PRINT " Y="; Y
FUNCTION X1 (i AS SINGLE, j AS SINGLE, k AS SINGLE)
DIM XX AS SINGLE
XX = i * i
IF XX >= j THEN XX = j
IF XX >= k THEN XX = k
X1 = XX
END FUNCTION
FUNCTION X2 (i AS SINGLE, j AS SINGLE)
DIM XX AS SINGLE
XX = j + 1
IF XX < i THEN XX = i
X2 = XX
END FUNCTION
FUNCTION X3 (i AS SINGLE, j AS SINGLE, k AS SINGLE)
DIM XX AS SINGLE
XX = i
IF XX < j THEN XX = j
IF XX > k - 1 THEN XX = k - 1
X3 = XX
END FUNCTION
DIM a AS SINGLE, y AS SINGLE
CLS
INPUT "a=", a
IF a < -10 OR a = 2 OR (5 <= a AND a <= 11) THEN
y = 1.5 * a + 2
ELSEIF a = -1 OR a = 28 OR (45 <= a AND a <= 50) OR a = 100 THEN
y = (a + 5) / 4
ELSEIF (12 <= a AND a <= 20) OR a = 30 OR a >= 340 THEN
y = -a * a - 7
ELSE
y = a - 3
END IF
PRINT "a="; USING "######.##"; a;
PRINT " y="; y
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.