Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Assassin
1

как этот код из паскаля перевести в VBA ?

02.04.2011, 18:49. Показов 1363. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
program zadacha2;
Type mas=array[1..5, 1..5] of integer;
Var
a:mas ;
j, sum,k, fl: integer;
function summa(b:mas; n:integer):integer;
Var s, x:integer;
begin
s:=0;
for x:=1 to 5 do
s:=s+b[x,n] ;
summa:=s;
end;
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.04.2011, 18:49
Ответы с готовыми решениями:

как этот код перевести в VBA ?
program arctangens; Var x, xn, xk, dx, y,znam, slag, e, k :real; znak, mn:integer; begin...

Как этот код перевести в VBA ?
program aaa; Var a:array of integer; {ИсХоДнЫй МаСсИв} s:arrayof integer; {МаСсИв ХаРаКтЕрИсТиК...

Как перевести этот код с Паскаля на C#?
Пожалуйста, помогите перевести этот код с Паскаля на C#. Очень нужно, только на вас надежда. ...

Как перевести этот код с Паскаля на C#?
Для большей понятности текст задания: Даны два массива одинаковой размерности. Получить третий...

1
90 / 37 / 14
Регистрация: 03.11.2010
Сообщений: 429
05.04.2011, 11:00 2
Не знаю соответствие типов переменных, но получится что - то такое:
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Private Sub zadacha2()
Dim a(1 To 5, 1 To 5) As Long
Dim j As Long, sum As Long, k As Long, fl As Long
    j = 1: a(1, 1) = 99: a(2, 1) = 1 'строка заачи переменных,тест
    sum = summa(a, j) 'вход в функцию
    MsgBox "Сумма - " & sum 'выдача результата, тест
End Sub
 
Private Function summa(b As Variant, n As Long)
Dim s As Long, x As Long
    s = 0
    For x = 1 To 5
        s = s + b(x, n)
    Next x
    summa = s
End Function
 
Private Function summa(b As Variant, n As Long)
Dim s As Long, x As Long
    s = 0
    For x = 1 To 5
        s = s + b(x, n)
    Next x
    summa = s
End Function
0
05.04.2011, 11:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.04.2011, 11:00
Помогаю со студенческими работами здесь

Как можно перевести этот код с паскаля в с++?
program razbienie_mnozhestwa(input,output); var i,j,k,n:byte;wper:arrayof boolean;...

Как можно перевести этот код с паскаля в с++?
uses crt; const n=10; var a:array of integer; i,j,p,k:byte; begin...

Перевести код Паскаля в VBA
program while14; var K: integer; A, Sum: real; begin write('A = '); readln(A); K...

Перевести код с Паскаля на VBA
begin writeln(' ':4,m,u,h,a); writeln(' ':3,'*'); writeln(' ':4,s,l,o,n); writeln('...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru