Нужно написать прогу по заданию

Программирование на Visual Basic for Applications
HomerSimpson
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 01.10.2006 (Вс) 17:31

Нужно написать прогу по заданию

Сообщение HomerSimpson » 01.10.2006 (Вс) 17:36

В-общем задание такое и его надо решить. С программированием вообще дела не имел. Вот такое попалось. Может кто поможет?

"Разработать программу обработки последовательности чисел произвольной длины вводимой с клавиатуры. Количество чисел в последовательности вводится в режиме диалога. Задачу выполнить с использованием одномерных массивов и алгоритмов их обработки. И найти максимальный элемент среди чисел, значения которых находятся в пределах от -1,2 до 5,8.

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 01.10.2006 (Вс) 17:49

По традиции форума, домашние задания за учащихся не выполняются.

Помогаем только при желании научиться. Какое именно место в задании вызывает затруднения? По порядку.

HomerSimpson
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 01.10.2006 (Вс) 17:31

Сообщение HomerSimpson » 01.10.2006 (Вс) 18:27

С вводом разобрался. Затруднения в том как из введенных чисел выбрать максимальное.
Написал пока это:
Dim MyArray(100) As Double

Sub Кнопка2_Щелкнуть()
Dim I, Count As Integer, E, Pr As Double

Range("A:Z") = ""
Count = CInt(InputBox("Введите количество вводимых элементов", "Ввод данных"))
Cells(1, 1) = "Количество вводимых элементов: " & Count
Cells(2, 1) = "Введенные элементы:"
I = 1
Pr = 1
While I <= Count
E = Val(InputBox("Введите " & I & " элемент:"))
MyArray(I) = E



Wend
Cells(5, 1) = "Максимальное число из вводимых = " &



End Sub

Amed
Алфизик
Алфизик
 
Сообщения: 5346
Зарегистрирован: 09.03.2003 (Вс) 9:26

Сообщение Amed » 01.10.2006 (Вс) 20:02

Код: Выделить всё
dim a(50) As Integer
dim max As Integer

max=a(0)

for i=1 to 50
    if max<a(i) then max=a(i)
next i

msgbox max

HomerSimpson
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 01.10.2006 (Вс) 17:31

Сообщение HomerSimpson » 03.10.2006 (Вт) 5:26

Попробовал. Чой-то не получается. Куда подставлять?


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

    TopList