Uploaded by krychgangz

лаб 3 инф

advertisement
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
НОВОСИБИРСКИЙ ТЕХНОЛОГИЧЕСКИЙ ИНСТИТУТ (ФИЛИАЛ)
ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ
ВЫСШЕГО ОБРАЗОВАНИЯ
«РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИМ. А.Н. КОСЫГИНА
(ТЕХНОЛОГИИ. ДИЗАЙН. ИСКУССТВО)»
(НТИ (филиал) РГУ им. А.Н. Косыгина)
ОТЧЕТ
по лабораторной работе
по дисциплине «Информатика»
Лабораторная работа № 3
Использование разветвленных алгоритмов в языке программирования Basic
Выполнил: студент группы Т-31
Гертнер П.В.
Проверил: старший преподаватель кафедры МиЕД
Новосибирск, 2023
Ландовская И.Е.
1. Цель: Научиться использовать разветвленные алгоритмы в языке
программирования Basic
2. Задание: Написать программу, которая запрашивает у пользователя три числа и
выводит на экран среднее из этих чисел. 3 вариант .
3. Постановка задачи :
3.1 Входные данные:
a - переменная
b - переменная
c - переменная
Выходные данные:
переменная а или b или c - зависит от того какая переменная средняя
4. Блок-схема
5. Программа:
CLS
REM"srednee iz treh chisel"
PRINT "srednee iz treh chisel"
DIM a, b, c
INPUT "Chislo a: ", a
INPUT "chislo b: ", b
INPUT "chislo c: ", c
IF b < a AND c < a AND c < b THEN
PRINT "b - srednee", b
ELSEIF b < c AND a < c AND a < b THEN
PRINT "b - srednee", b
ELSEIF a < c AND b < c AND b < a THEN
PRINT "a - srednee", a
ELSEIF a < b AND c < a AND c < b THEN
PRINT "a - srednee", a
ELSEIF c < a AND b < c AND b < a THEN
PRINT "c - srednee", c
ELSEIF c < b AND a < b AND a < c THEN
PRINT "c - srednee", c
ELSE
PRINT "a,b,c - srednee", a
END IF
END
5 Результат:
6. Вывод:
На лабораторной работе мы научились использовать разветвленные алгоритмы
в языке программирования Basic. Написали программу, которая запрашивает у
пользователя три числа и выводит на экран среднее из этих чисел(3 вариант).
Программа работает корректно.
Download