powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста
8 сообщений из 8, страница 1 из 1
Помогите, пожалуйста
    #35333292
Milagros
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите сделать нетрудное задание. У меня никак не получается, но я новичок в VB.

Задача : Даны три числа a,b,c Удвоить каждое из данных чисел, если a>=b>=c и заменить их модулями в противном случае.
Для задания значений a,b,c использовать элементы управления textBox, каждый из которых снабдить поясняющей надписью ( элемент управления Label ) . Запуск вычислений производить с помощью командной кнопки “Вычислить”. Результат вычисления представить на форме, с помощью элементов управления textBox .
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334203
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Milagros, попробуй так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Dim a as long
Dim b as long
Dim c as long

a = Val(Text1.Text)
b = Val(Text2.Text)
c = Val(Text3.Text)

if (a >= b) and (b >= c) then
  a = a *  2 
  b = b *  2 
  c = c *  2 
else
  a =  0  - a
  b =  0  - b
  c =  0  - c
end if
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334363
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторa = 0 - a Сие даже на кол не тянет. Что Вы получите при положительном числе? Скорее уж лучше взять корень из квадрата.
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334442
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: AndreyMp
> автор
> a = 0 - a
> Сие даже на кол не тянет. Что Вы получите при положительном числе?
> Скорее уж лучше взять корень из квадрата.

А что Abs() отменили???

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334456
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор Abs :) Ну это слишком просто. Надо ж поизвращаться.:))
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334707
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Было сказано: "...и заменить их модулями в противном случае."
То есть, имеем:
a = 3
b = -56
c = -144
(a > b) ? - Да
(b > c) ? - Да
=>Переворачиваем модули...
a = -3
b = 56
c = 144

Ваши комментарии...
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334723
AndreyMp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модуль числа 3 есть 3, а не -3. И все комментарии ... :))
...
Рейтинг: 0 / 0
Помогите, пожалуйста
    #35334728
M.A.R.K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AndreyMp
Точно, а я забыл совсем... ;)
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Помогите, пожалуйста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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