Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
27.09.2023
Размер:
376.6 Кб
Скачать

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Петербургский государственный университет путей сообщения

Императора Александра I»

(ФГБОУ ВО ПГУПС)

Кафедра «Информационные и вычислительные системы»

Дисциплина «Информатика»

ОТЧЕТ

о лабораторной работе № 2

на тему:

«С Т Р У К Т У Р А Р А З В И Л К А»

Вариант 1

Выполнил

студент факультета **

группы **

Проверил

_____________ **

_____________ **

Санкт-Петербург

20**

Задание №1

  1. Постановка задачи

    1. Словесное описание задачи

    1. Состав входных и выходных данных

Входные данные:

x – переменная вещественного типа.

Выходные данные:

F – переменная вещественного типа.

  1. Математическая модель задачи

  1. Схема алгоритма

  1. Визуальная часть проекта

  1. Код приложения

Private Sub Command1_Click()

Dim x As Single, F As Single

Const Pi As Single = 3.141593

x = InputBox("x=", "Введите x")

If x < 0 Then

F = Sin(x)

Else

If x > Pi / 2 Then

F = Cos(x)

Else

F = 0

End If

End If

Print "F=" & F & " (x=" & x & ")"

End Sub

  1. Отладка программы

Задание №2

  1. Постановка задачи

    1. Словесное описание задачи

Y1=1-0,5m; Y2=m , если m≤3,5

Ввести значения Y1 и Y2 , если m>3,5

где m=r2

    1. Состав входных и выходных данных

Входные данные: r – переменная вещественного типа.

Выходные данные: Y1 – переменная вещественного типа,

Y2 – переменная вещественного типа.

  1. Математическая модель задачи

m=r2

  1. Схема алгоритма

  1. Визуальная часть проекта

  1. Код приложения

Private Sub Command1_Click()

Dim r As Single, m As Single, Y1 As Single, Y2 As Single

r = InputBox("r=", "Введите r")

m = r ^ 2

If m <= 3.5 Then

Y1 = 1 - 0.5 * m

Y2 = m

Else

Y1 = InputBox("Y1=", "Введите Y1")

Y2 = InputBox("Y2=", "Введите Y2")

End If

Print "Y1=" & Y1 & " Y2=" & Y2 & " (r=" & r & ")"

End Sub

  1. Отладка программы

Соседние файлы в папке Структура развилка