Need Help! VBA программирование.  
Автор Сообщение

0
Сообщение Need Help! VBA программирование.

Задание по информатике.Эксперты,кто шарит в вба , с уважением прошу помочь.

 

Программа VBA, реализующая алгоритм суммирования ряда чисел от -5 до 10.
Сделал так,но есть ошибки.не могу разобраться:

 

Sub сумма ()

Dim S as Single, k as Single

n=InputBox 15

S=0                                                                           пометки препода: for i=-5 to 10

k=-5                                                                          циклическая конструкция

If k<=10 Then

S=S+k

k=k+n

End If

MsgBox (S)

End Sub

 

Заранее всем спасибо.



01 фев 2013, 18:29
Профиль



<Черёмуха>


Сервер: Страж Смерти
2х2: 1484
3х3: 96
0
Сообщение Need Help! VBA программирование.

Violence писал(а):

Задание по информатике.Эксперты,кто шарит в вба , с уважением прошу помочь.

 

Программа VBA, реализующая алгоритм суммирования ряда чисел от -5 до 10.
Сделал так,но есть ошибки.не могу разобраться:

 

Sub сумма ()

Dim S as Single, k as Single

n=InputBox 15

S=0                                                                           пометки препода: for i=-5 to 10

k=-5                                                                          циклическая конструкция

If k<=10 Then

S=S+k

k=k+n

End If

MsgBox (S)

End Sub

 

Заранее всем спасибо.

зачем тут проверка на равенство, если нужно просто в цикле(пометка препода) суммировать числа?



01 фев 2013, 18:34
Профиль

0
Сообщение Need Help! VBA программирование.

dim s as integer

for i=-5 to 10

s=s+i

next i

 

cells(1,1).value = s(вроде так)



01 фев 2013, 18:37
Профиль



<Дренаи>


Сервер: Ревущий фьорд
2х2: 1270
0
Сообщение Need Help! VBA программирование.

net писал(а):

dim s as integer

for i=-5 to 10

s=s+i

next i

 

write(s) - хз как на вба

cells(1,1).value = s(вроде так)

я так понял строка: dim s as integer  - обьявление переменной s? Последние два слова означают её тип?

for (i=-5;i<=10;i++)

s+=i; 

автор походу попутал с ++ судя потому как он хотел задать условие.

 



01 фев 2013, 19:19
Профиль

0
Сообщение Need Help! VBA программирование.

Не понял про что ты (автор вроде четко сказал про вба). Да, его кусок кода тоже написан на вба только неправильно. Ты же привел пример на плюсах (непонятно зачем)



01 фев 2013, 19:38
Профиль

0
Сообщение Need Help! VBA программирование.

Не благодари. Почему по вопросам программирования первого курса постоянно обращаются на игровой форум? В интернете десятки ресурсов, в темах которых уже давно есть ответы на все возможные вопросы студентов...



01 фев 2013, 21:37
Профиль

0
Сообщение Need Help! VBA программирование.

Public Sub Sum()
Dim i, iSum, iStart, iEnd As Integer
iStart = InputBox("Введите нижний предел суммирования")
iEnd = InputBox("Введите верхний предел суммирования")
For i = iStart To iEnd
iSum = iSum + i
Next

MsgBox iSum

End Sub



01 фев 2013, 22:41
Профиль ICQ
Начать новую тему Ответить на тему


Перейти:  

На сайте использованы материалы, принадлежащие Blizzard Entertainment. Копирование материалов возможно только c разрешения портала. В противном случае это будет называться уже другим словом.
Рейтинг@Mail.ru