Скачиваний:
5
Добавлен:
13.04.2019
Размер:
112.64 Кб
Скачать

МИНИСТЕРСТВО ПУТЕЙ СООБЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ПУТЕЙ СООБЩЕНИЯ

Кафедра «ИНФОРМАТИКА И ИНФОРМАЦИОННАЯ БЕЗОПАСНОСТЬ»

ОТЧЕТ

о выполненной лабораторной работе № 2

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

Структура «Развилка»

Вариант 28

Выполнил студент

Дневного отделения

Факультет ЭСУ

Группы

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

2004

Задание №1

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

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

    2. Определение состава входных и выходных данных. Входные данные: - натуральное число n - x Выходные данные: - значение функции F

    3. Математическое описание.

  1. Р

    0

    2

    3

    1

    Начало

    n, x

    F=1/x

    Конец

    x<0

    нет

    да

    4

    F

    5

    6

    F=x^n

    азработка схемы алгоритма.

  2. Разработка визуальной части.

4 Разработка кода приложения. Private Sub Command1_Click()

Dim x As Single, n As Integer, F As Single

n = Text1

x = Text2

If x < 0 Then

F = 1 / x

MsgBox ("При x=" & x & " функция F=1/x равна " & F)

Else

F = x ^ n

MsgBox ("При x=" & x & " функция F=x^n равна " & F)

End If

End Sub

5 Отладочный пример.

Задание №2

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

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

    2. Определение состава входных и выходных данных. Входные данные: - число d Выходные данные: - значение функции R

    3. Математическое описание.

  1. Р

    0

    3

    4

    6

    1

    Начало

    R=c+d^3

    d

    R=0

    Конец

    c<5

    нет

    да

    R

    8

    5

    9

    c=5

    нет

    да

    2

    c=d^3-1

    7

    R

    азработка схемы алгоритма.

3 Разработка визуальной части.

4 Разработка кода приложения. Private Sub Command1_Click()

Dim d As Single, c As Single, R As Single

d = Text1

c = d ^ 3 - 1

If c < 5 Then

R = 0

MsgBox ("При c=" & c & " функция R равна " & R)

Else

If c = 5 Then

R = c + d ^ 3

MsgBox ("При c=" & c & " функция R=c+d^3 равна " & R)

Else

R = InputBox("Введите значение R")

MsgBox ("При c=" & c & " функция R равна " & R)

End If

End If

End Sub 5 Отладочный пример.

9

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