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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2012, 19:58   #1
Alekzinder
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 24
По умолчанию Не работает одна задача в Visual Basic.

8.В последовательности из N целых чисел определить произведение нечетных чисел.
Вот я код написал, но почемуто бесик зависает когда ввожу все данные приходится закрывать его.
Код:
Dim k, n, a, i As Integer
        k = 1
        n = Val(InputBox("n= ", "Ввод n"))
        For i = 1 To n Step 2
            a = Val(InputBox("a= ", "Ввод a"))
            Do While a <= n
                k = k * a
            Loop
        Next i
        Do Until a > n
            Print("k= ", k)
        Loop
Скажите, может быть код не правелен?

Последний раз редактировалось Stilet; 05.05.2012 в 22:01.
Alekzinder вне форума Ответить с цитированием
Старый 05.05.2012, 21:34   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
Скажите, может быть код не правелен?
Скажу...
Код не правильный!
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 05.05.2012, 21:43   #3
Alekzinder
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 24
По умолчанию

где именно?...(
Alekzinder вне форума Ответить с цитированием
Старый 05.05.2012, 21:56   #4
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Цитата:
где именно?...(
Да как бе весь
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 05.05.2012, 22:02   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
В последовательности из N целых чисел
Какого рода последовательности? Массиве?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 05.05.2012, 22:54   #6
Alekzinder
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 24
По умолчанию

не сказано, да как тут по другому то(
Alekzinder вне форума Ответить с цитированием
Старый 05.05.2012, 22:56   #7
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

как на чётность не чётность проверять знаете?
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 05.05.2012, 22:59   #8
Alekzinder
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 24
По умолчанию

неа( я ток на 1 курсе программирования...не много знаю
Alekzinder вне форума Ответить с цитированием
Старый 05.05.2012, 23:02   #9
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Код:
Dim k As Long, n As Integer, a As Integer, i As Integer
        k = 1
        n = Val(InputBox("n= ", "Ввод  n"))
        For i = 1 To n
            a = Val(InputBox("a= ", "Ввод a"))
          If a Mod 2 = 1 Then k = k * a
        Next i
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 05.05.2012, 23:21   #10
Alekzinder
Пользователь
 
Регистрация: 05.05.2012
Сообщений: 24
По умолчанию

большое спасибо) я правдо не понял как ты сделал много окон с "а" через inputbox
Alekzinder вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача в Visual Basic ??? Seryoga228 Помощь студентам 1 10.10.2011 16:32
Задача по Visual Basic 6.0 Hahol404 Помощь студентам 1 26.12.2010 16:43
задача visual basic MarihuanaP Помощь студентам 6 08.11.2009 17:17
Задача в visual basic katya_vogue Помощь студентам 1 30.03.2009 22:38