powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Выражения в VBA
8 сообщений из 8, страница 1 из 1
Выражения в VBA
    #38780970
antina34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите пожалуйста....надо данное выражение написать в VBA, не знаю как правильно написать
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781024
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antina34не знаю как правильно написать
Что именно не получется? Примеры своей работы приложите, или вам сюда
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781221
antina34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VSVLAD,

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Public Sub apaksprog()
Dim x As Integer
Dim a As Integer

MsgBox "Apaksprogrammu veidosana 3. variants"
x = InputBox("Ievadiet skaitli", "Skaitlu ievadisana", 100, 2000, 1300)

If x <= 7 Then
a = -3 * x + 9
MsgBox ("Rezultats = " & a)

Else
If x > 7 Then
a = 1 / (x - 7)
MsgBox ("Rezultats = " & a)
End If

End If

End Sub


Модератор: Учимся использовать тэги оформления кода - FAQ


Выкидывает постоянно результат 0...не могу понять почему?
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781238
antina34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точнее вторая часть цикла не работает...то есть то что идет после ELSE
я ввожу 10 а он выкидывает результат 0
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781240
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antina34, вы объявляете переменную "а" как целое число. Результат округляется до нуля. Попробуйте
Код: vbnet
1.
Dim a As Double
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781241
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antina34вторая часть циклабудем точными. Это условие , а не цикл
...
Рейтинг: 0 / 0
Выражения в VBA
    #38781339
iMrTidy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antina34,

Если отбросить комплексные числа, то, если, например, x <= 7, какие два или более других условий неравенства сущевствуют, удовлетворяющих условиям поставленной задачи?
...
Рейтинг: 0 / 0
Выражения в VBA
    #38782708
antina34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

Да работает если поменять на Double, спасибо :)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Выражения в VBA
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]