|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.11.2013, 12:57 | #1 |
Регистрация: 16.11.2013
Сообщений: 6
|
Как составить блок-схему к решению задачи
Нужно составить блок-схему на vba к этим решенным задачам, уважаемые форумчане, нужна ваша помощь.
Function Task(A() as integer) as integer S%=0 max%=A(1,1) for i%=1 to Ubound(A,1) for j%=1 to Ubound(A,2) if i%=j% then S%=S%+A(i%,j%) if A(i%,j%) > max% then max%=A(i%,j%) next j% next i% Task=S%-max% End Function Sub asdf() Dim mARR(), ArrTOP(), ArrBOTT(), i&, j&, n&, k& n = CLng(InputBox("Write down your size", , 10)) ReDim mARR(1 To n, 1 To n): ReDim ArrTOP(1 To n * n): ReDim ArrBOTT(1 To n * n) n = 0: Randomize: For i = LBound(mARR, 1) To UBound(mARR, 1) For j = LBound(mARR, 2) To UBound(mARR, 2) mARR(i, j) = Int((20 - (-10) + 1) * Rnd() + (-10)) Select Case j Case Is > i: n = n + 1: ArrTOP(n) = mARR(i, j) Case Is < i: k = k + 1: ArrBOTT(k) = mARR(i, j) End Select Next 'j Next 'i MsgBox "Top. Max:" & Space(3) & Application.Max(ArrTOP) & Chr(13) & _ "Bottom. Max:" & Space(3) & Application.Max(ArrBOTT) If Application.Max(ArrTOP) > Application.Max(ArrBOTT) Then _ MsgBox "The TOP more than the BOTTOM" If Application.Max(ArrTOP) < Application.Max(ArrBOTT) Then _ MsgBox "The BOTTOM more than the TOP" If Application.Max(ArrTOP) = Application.Max(ArrBOTT) Then _ MsgBox "Equal to each other" End Sub |
17.11.2013, 13:23 | #2 |
Участник клуба
Регистрация: 02.05.2010
Сообщений: 1,390
|
Так составляйте. А что не получается - сюда, с вопросом. А не хотите делать самостоятельно, столы заказов:
http://www.planetaexcel.ru/forum/?PAGE_NAME=list&FID=7 http://www.programmersforum.ru/forumdisplay.php?f=29 http://www.excelworld.ru/forum/6 Помощь студентам: http://programmersforum.ru/forumdisplay.php?f=31
mailto: kuklp60@gmail.com, ящики для благодарностей:
WM Z206653985942, R334086032478, U238399322728 |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Составить блок-схему алгоритма решения задачи и программу с использованием подпрограммы. | галл | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 12.10.2013 01:29 |
составить блок-схему и программу для данной задачи | xamelione25 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 21.05.2013 22:10 |
Составить блок схему для задачи | Алексей_2012 | Microsoft Office Word | 0 | 22.03.2012 02:57 |
не получаеться составить блок схему к задачи | †Monah† | Помощь студентам | 2 | 26.12.2009 14:55 |
Помогите пожалуйста решить две задачи по паскалю и составить и составить блок схему! | ...Оленька... | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 20.01.2009 09:37 |