Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

Информатика Visual Basic (см.фото)

5-9 класс

Нужен код именно для Visual Basic

Zhilkina03 14 февр. 2014 г., 14:31:35 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
БорисШ
14 февр. 2014 г., 15:30:49 (10 лет назад)

 Module Module1
    Structure Man
        Dim FN, LN As String
        Dim Sum As UInteger
        Dim Rang As Byte
    End Structure
    Sub Main()
        Dim m As Integer = Console.ReadLine()
        Dim n As Integer = Console.ReadLine()
        Dim i, k As Integer
        Dim buf, buf2(0) As String
        Dim a(m - 1) As Man
        Dim u As Man
        For i = 0 To m - 1
            a(i) = New Man()
            buf = Console.ReadLine()
            buf2 = buf.Split(" ")
            a(i).FN = buf2(1)
            a(i).LN = buf2(0)
            For j As Integer = 2 To buf2.Length - 1
                k += Byte.Parse(buf2(j))
            Next
            a(i).Sum = k
            k = 0
        Next
        For i = 0 To a.Length - 1 
            For j = 0 To a.Length - 2 
                If (a(j).Sum <= a(j + 1).Sum) Then
                    u = a(j)
                    a(j) = a(j + 1) 
                    a(j + 1) = u
                End If
            Next
        Next
        a(0).Rang = 1
        For i = 0 To a.Length - 2
            If (a(i).Sum > a(i + 1).Sum) Then
                a(i + 1).Rang = a(i).Rang + 1
            Else
                a(i + 1).Rang = a(i).Rang
            End If
        Next
        For Each b As Man In a
            Console.Write(String.Join(" ", {b.LN, b.FN, b.Sum, b.Rang}) & System.Environment.NewLine)
        Next
        Console.ReadKey(False)
    End Sub

End Module









+ 0 -
Diana13200203
14 февр. 2014 г., 16:17:26 (10 лет назад)

Комментарий удален

+ 0 -
Megeneishvili71
14 февр. 2014 г., 19:15:16 (10 лет назад)

Комментарий удален

Ответить

Другие вопросы из категории

Что такое протокол сети?

Что такое технология "клиент-сервер"?
Какую работу выполняет сервер-программа электронной почты?
:(

Помогите, пожалуйста!!!! Паскаль

дано четырехзначное число, заменить нулем максимальную цифру

Читайте также

Пользователь работал с каталогом D:\ДОКУМЕНТЫ\ФОТО\2011\ВЕСНА. Сначала он поднялся на три уровня вверх, потом спустился в каталог ИНФОРМАТИКА.

Укажите полный путь для того каталога, в котором оказался пользователь (запишите номер правильного ответа):

1)D:\ДОКУМЕНТЫ\ФОТО\ИНФОРМАТИКА\

2)D:\ДОКУМЕНТЫ\ИНФОРМАТИКА\ЭКЗАМЕН

3)D:\ДОКУМЕНТЫ\ЭКЗАМЕН\ИНФОРМАТИКА

4)D:\ДОКУМЕНТЫ\ФОТО\2011\ВЕСНА\ЭКЗАМЕН\ИНФОРМАТИКА

Visual Basic

Сделать проэкт, в котором для введеного пользователем натурального показателя степеня n вычислялось значение 2^n

Visual basic

1)закусочная продает воду по 10 рублей за банку ,но не менее 5 банок одному покупателю. Если покупатель запросит более 5 банок ,выдать предупреждение ,в противном случае -сумму покупки
2)ввести годы рождения двух девочек.Определить старшую из них.

Нужно девушке помочь, а я на паскале сейчас мучу



Вы находитесь на странице вопроса "Информатика Visual Basic (см.фото)", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.