Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

II. Практическая часть. Public Sub listing(prep As String, day As String)



1. Задача 1

Public Type struct

predmet As String * 1

prep As String * 1

group As String * 1

day As String * 1

para As String * 1

auditoria As String * 1

End Type

Public Sub listing(prep As String, day As String)

Dim sved As struct

Open App.Path & "\db.txt" For Random As #1 Len = Len(t(1))

c = LOF(1) / Len(t(1))

k = 0

For i = 1 To c

Get #1, i, sved

If sved.prep = prep And sved.day = day Then k = k + 1: t(k) = sved

Next i

For i = 1 To k - 1

min = CInt(t(i).para)

ind_min = i

For i2 = i + 1 To k

If (CInt(t(i2).para) < min) Then

min = CInt(t(i2).para)

ind_min = i2

End If

Next i2

sved = t(i)

t(i) = t(ind_min)

t(ind_min) = sved

Next i

For i = 1 To k

Print t(i).para & " " & t(i).predmet & " " & t(i).group & " " & t(i).auditoria

Next i

End Sub

Private Sub Command1_Click()

listing "A", "1"

End Sub

2. Пусть имеется множество экспертов , среди которых есть зависимые между собой. Возможно ли собрать коллектив ’’ независимых ’’ экспертов из m человек?

Дано n = 7, m = 3 и попарно зависимые эксперты:

Возможные комбинации

6 4 1

6 4 2

6 4 7





Дата публикования: 2015-02-18; Прочитано: 302 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.408 с)...