Страница 1 из 1 |
Автор | Сообщение |
---|---|
|
0
Задание по информатике.Эксперты,кто шарит в вба , с уважением прошу помочь.
Программа 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 |
|
|
0
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
dim s as integer for i=-5 to 10 s=s+i next i
cells(1,1).value = s(вроде так) |
01 фев 2013, 18:37 |
|
|
0
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
Не понял про что ты (автор вроде четко сказал про вба). Да, его кусок кода тоже написан на вба только неправильно. Ты же привел пример на плюсах (непонятно зачем) |
01 фев 2013, 19:38 |
|
|
0
Не благодари. Почему по вопросам программирования первого курса постоянно обращаются на игровой форум? В интернете десятки ресурсов, в темах которых уже давно есть ответы на все возможные вопросы студентов... |
01 фев 2013, 21:37 |
|
|
0
Public Sub Sum() MsgBox iSum End Sub |
01 фев 2013, 22:41 |
|
Страница 1 из 1 |