Вернуться   Компьютерный форум > Компьютеры > Программы > Программирование
 
 
Опции темы
Старый 14.04.2011, 21:19   #1 (ссылка)
Новичок
 
Регистрация: 29.03.2011
Сообщений: 10
Репутация: 0
Unhappy Помогите составить болк схему пожалуйста :(

Помогите пожалуйста составить блок схему по задаче ниже (vba)

Option Explicit
Dim FIO(1 To 10, 1)
Dim S As String
Dim M() As String
Dim J As Byte
Dim I As Byte

Private Sub Form_Load()
With FlG
.ColWidth(0) = 3500
.ColWidth(1) = 1500
.TextMatrix(0, 0) = "Фамилии"
.TextMatrix(0, 1) = "Баллы"
.Col = 0
.Row = 0
.CellAlignment = 3
.Col = 1
For J = 0 To 10
.Row = J
.CellAlignment = 3
Next J
End With
End Sub

Private Sub o2_Click()
S = "Двоечники:" & vbCrLf
For J = 1 To 10 ' по всему списку
If FIO(J, 1) = 2 Then S = S & FIO(J, 0) & vbCrLf
Next J
MsgBox S, 64, "Информация"
End Sub
Private Sub o3_Click()
S = "Троечники:" & vbCrLf
For J = 1 To 10
If FIO(J, 1) = 3 Then S = S & FIO(J, 0) & vbCrLf
Next J
MsgBox S, 64, "Информация"
End Sub

Private Sub o4_Click()
S = "Хорошисты:" & vbCrLf
For J = 1 To 10
If FIO(J, 1) = 4 Then S = S & FIO(J, 0) & vbCrLf
Next J
MsgBox S, 64, "Информация"
End Sub

Private Sub o5_Click() '
S = "Отличники:" & vbCrLf '
For J = 1 To 10
If FIO(J, 1) = 5 Then S = S & FIO(J, 0) & vbCrLf '
Next J '
MsgBox S, 64, "Информация" '
End Sub '

Private Sub Выход_Click()
Unload Me
End Sub

Private Sub Поставить_Click()
Randomize
For J = 1 To 10
FlG.TextMatrix(J, 1) = Int(4 * Rnd + 2)
FIO(J, 1) = FlG.TextMatrix(J, 1)
Next J
Выбрать.Enabled = True
End Sub

Private Sub Студенты_Click()
S = "Голубицкий,Вишняков,Долгополов,Жуков,Зайцев,Нович енков,Скрипник,Устинов,"
S = S & "Сучков,Тищенко,Шагаров,Кузюк,Вязовой,Довгий,Усенк о,Шляхтин,Безрук,Безуглый,"
S = S & "Вакарюк,Галиулин,Ерёменко,Зибров,Корягин,Литвинчу к,Лубенцов,Приказюк,"
S = S & "Приходько,Соколов,Притака,Лукин,Радченко,Родионов ,Акинин,Гузь,Головин"
M = Split(S, ",")
Randomize
J = 1
Do While J < 11
1
S = M(Int(35 * Rnd))
For I = 1 To 10
If FIO(I, 0) = S Then GoTo 1
Next I
FIO(J, 0) = S
FlG.TextMatrix(J, 0) = S
J = J + 1
Loop
Оценки.Enabled = True
End Sub
Sw_92 вне форума  
Ads
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите составить программу в паскале KLoDD Программирование 25 18.12.2011 12:37
Помогите пожалуйста... Makar Безопасность 1 30.03.2011 12:05
Помогите составить программу на паскале NeAnGel Программирование 2 19.03.2011 11:09
помогите пожалуйста! помогите123 Windows XP 5 03.10.2010 22:41
Помогите пожалуйста! Дмитрий D. Неисправности, настройка 1 01.10.2010 19:54
Помогите, пожалуйста составить программу Object Paskal Ljale4ka Программирование 8 16.07.2010 04:49
Прошу подсказать схему порядка подключения локальной сети goldmund Интернет и сети 1 16.05.2010 01:55
Помогите найти схему piton331 Цифровое фото, аудио и видео 2 02.11.2009 20:12
помогите составить Пк elt Железо 1 08.03.2009 23:58
Помогите составить классный комп чтоб ишли все новые игры(FARCRY 2)? myronix Игры 2 08.11.2008 19:41
Переход Sape.ru на новую расчетную схему Антон Оптимизация 1 02.10.2008 16:57


Текущее время: 03:35. Часовой пояс GMT +4. Powered by vBulletin® Version 5.8.9
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.