![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.10.2011
Сообщений: 3
|
![]()
Дано натуральное число А.Составить программу определяющая такое наибольшее N,что N!<A (A>1). В программе VBA
Sub нат_число Dim k,i,n,a As Integer a=InputBox("введите А") n=0 n=n+1 Fact=1 For i=1 to n+1 Fact=Fact*n If Fact<a Then MsgBox(n) End If Next End Sub Что здесь не верно, при вводе например числа 12,должно выскочить 4, а у меня 0. ![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VBA Word,VBA Excel решить 2 задачи | fafolo4ka | Фриланс | 6 | 05.03.2012 01:15 |
задачи в программе VBA | чипа | Помощь студентам | 0 | 23.10.2011 14:08 |
задачи в программе VBA | чипа | Помощь студентам | 2 | 23.10.2011 06:19 |
Блок-схема по готовой программе vba | PetrWS | Microsoft Office Excel | 1 | 24.05.2011 17:57 |
2 задачи в одной программе | Scredis | Помощь студентам | 3 | 19.01.2011 18:44 |