Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2012, 11:47   #1
nic-nic
 
Регистрация: 07.10.2012
Сообщений: 3
По умолчанию задача про графы

Помогите перевести из VB.NET в Delphi такую задачу про графы
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

Dim v, r As Integer

Dim matr(100, 100) As Integer

Dim a, b, x As Integer

Dim s As String

For i = 0 To TextBox1.Lines.Count - 1

s = TextBox1.Lines(i)

s = s.Trim()

If s <> "" Then

x = s.IndexOf(" ")

a = Val(s.Substring(0, x))

b = Val(s.Substring(x + 1, s.Length - x - 1))

matr(a, b) = 1

matr(b, a) = 1

If a > v Then v = a

If b > v Then v = b

End If

Next

r = 0

For i = 1 To v

For j = 1 To v

If matr(i, j) = 1 Then r = r + 1

Next

Next

r = r / 2

TextBox2.Text = ""

For i = 1 To v

For j = 1 To v

TextBox2.Text += Str(matr(i, j)) + " "

Next

TextBox2.Text += vbNewLine

Next

TextBox3.Text = Str(v)

TextBox4.Text = Str(r)

End Sub

End Class
nic-nic вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на графы charming_girl Общие вопросы Delphi 1 15.05.2012 11:14
Простой вопрос про графы. Freewill Общие вопросы C/C++ 5 15.04.2012 10:47
Про ГРАФЫ, друзей, врагов, добро и зло! Ksardas13 Общие вопросы C/C++ 4 30.05.2011 03:26
Задача на графы Klik_1602 Помощь студентам 0 03.03.2011 23:21
Статья про графы k1r1ch Помощь студентам 3 26.10.2009 20:56