ВУЗ:
Составители:
85
ELSE
X1=(-B+SQR(D))/(2*A)
X2=(-B-SQR(D))/(2*A)
PRINT “X1=”,X1,“X2=”,X2
END IF
END IF
END
Для реализации сложных логических выражений используют
функции: AND – логическое «И», OR – логическое «ИЛИ».
Решим практическое занятие 12 из темы 11.
Студенты сдают три предмета – математику, информатику и
русский язык. Если студент сдаёт все три предмета на «отлично»,
то получает повышенную стипендию 2000 р., если хотя бы один
предмет сдан на оценку «удовлетворительно», то стипендия не вы-
плачивается, во всех остальных случаях (без троек) студент получа-
ет обычную стипендию 1000 р.
M – оценка по математике, I – оценка по информатике, R – оценка
по русскомц языку, S – величина стипендии
INPUT M,I,R
IF M=5 AND I=5 AND R=5 THEN
S=2000
ELSE
IF M=3 OR I=3 OR R=3 THEN S=0 ELSE S=1100
END IF
PRINT “Величина стипендии:”, S
2. Выполните практические задания.
1) Напишите программу для вычисления функции:
≥
<≤−
−<
=
;0,
;010,
1
;10,
2
xx
x
x
xx
y
2) Напишите программу, определяющую чётность или нечётность
введённого с клавиатуры целого числа.
3) Напишите программу, находящую меньшее из двух введённых
с клавиатуры чисел.
4) Напишите программу, запрашивающую у пользователя три
разных целых положительных числа и находящую сумму двух наи-
меньших из них.
5) Напишите программу, которая запрашивает у пользователя
число, в случае если число положительное рисуется квадрат, если чис-
ло отрицательное рисуется окружность, а если число равно 0 рисуется
треугольник.
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
