0 / 0 / 0
Регистрация: 08.06.2015
Сообщений: 59
|
||||||
1 | ||||||
Перевести код с Паскаля08.06.2015, 16:43. Показов 830. Ответов 4
Метки нет Все метки)
(
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
08.06.2015, 16:43 | |
Ответы с готовыми решениями:
4
Перевести код с Паскаля на VBA Перевести код Паскаля в вба Как перевести код с Паскаля
|
466 / 123 / 61
Регистрация: 04.03.2015
Сообщений: 325
|
||||||
08.06.2015, 19:27 | 2 | |||||
Абсолютно точно не получается. Все таки VBA и Паскаль отличаются.
0
|
0 / 0 / 0
Регистрация: 08.06.2015
Сообщений: 59
|
|
09.06.2015, 15:38 [ТС] | 3 |
Спасибо большое, сейчас будем пробовать
![]() Добавлено через 42 минуты после этого If (x(i).pred = "Математика") Or (x(i).pred = "Информатика") Then...... что то не очень ясно почему, просто программа у меня не выводит результат
0
|
466 / 123 / 61
Регистрация: 04.03.2015
Сообщений: 325
|
|
10.06.2015, 01:17 | 4 |
Программа сохраняет результаты в строку, а потом выводит все сразу.
Подозреваю, что просто условие не выполняется. Попробуйте убрать If (x(i).pred = "Математика") Or (x(i).pred = "Информатика") Then, и посмотрите что будет. Должны выводится данные по всем учителям.
0
|
0 / 0 / 0
Регистрация: 08.06.2015
Сообщений: 59
|
|
10.06.2015, 15:18 [ТС] | 5 |
Я сделал проще, ведь мне оказывается надо было вывести результат для печати
Type Book fam As String pred As String st As Byte nagr As Byte End Type Sub Slava2() Dim x() As Book Dim i As Integer, n As Integer Dim temp As String n = InputBox("Введите кол-во учителей") ReDim x(0 To 1) 'For i = 1 To n With x(0) .fam = "Иванов" .pred = "Математика" .st = 23 .nagr = 18 End With With x(1) .fam = InputBox("Фамилия учителя:") .pred = InputBox("Предмет:") .st = InputBox("Стаж:") .nagr = InputBox("Нагрузка:") End With 'Next i MsgBox ("Список тех учителей школы, которые преподают математику и информатику:") For i = 0 To 1 If (x(i).pred = "Математика") Or (x(i).pred = "Информатика") Then MsgBox x(i).fam & Str((x(i).st)) & Str((x(i).nagr)) Next i ' MsgBox (temp) End Sub
0
|
10.06.2015, 15:18 | |
Помогаю со студенческими работами здесь
5
2_Нужно перевести код с паскаля на VBA как этот код из паскаля перевести в VBA ? Перевести из паскаля в байсик Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |