Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.02.2011, 19:11   #1
Джиган
 
Регистрация: 07.02.2011
Сообщений: 7
По умолчанию Проблема с задачкой

Ребята вот такая вот задачка, совершенно не понимаю почему получается тот или иной ответ при вводе k. Пожалуйста, помогите разобраться, прокомментируйте каждую строчку и переменную, что и за чем!? Заранее благодарен)))

Sub p8()
Dim x As Integer, i As Integer, k As Integer, p As Long
k = InputBox("Введи k")
x = 2
p = 1
For i = 1 To k
p = p * k
x = x + 2
Next i
MsgBox ("произведение=" & p)
End Sub
Джиган вне форума Ответить с цитированием
Старый 07.02.2011, 19:27   #2
VadikV
Форумчанин
 
Аватар для VadikV
 
Регистрация: 08.01.2011
Сообщений: 226
По умолчанию

потому что цикл будет повторяться в зависимости от введенного к.
строки с х не понятные. они нигде не участвуют. зачем они нужны?
icq 223-630-454
e-mail vysotskiy@list.ru
сайт http://www.big-library.net/
VadikV вне форума Ответить с цитированием
Старый 07.02.2011, 19:40   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

комментарий простой:
программа получает от пользователя значение К, а потом вычисляет К! (это факториал) и выводит его сообщением на экран.
параллельно х увеличивается с начального значения 2, на 2, К раз.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачкой =( Kod Паскаль, Turbo Pascal, PascalABC.NET 4 03.08.2010 19:37
помогите с задачкой span4 БД в Delphi 5 06.04.2009 18:10
помогите с задачкой DIzza Помощь студентам 3 09.02.2009 19:45
Помогите с задачкой на С++ pymba Помощь студентам 1 07.12.2008 15:07
help с задачкой SYL@R Помощь студентам 2 07.07.2008 12:41