powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблемы с решением задач
25 сообщений из 93, страница 2 из 4
Проблемы с решением задач
    #37793906
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
Private Sub Command1_Click()
Dim ax As Integer, ay As Integer, bx As Integer, by As Integer, cx As Integer, cy As Integer, d1 As Integer, d2 As Integer, d3 As Integer
d1 = Sqr(ax ^ 2 + ay ^ 2)
d2 = Sqr(bx ^ 2 + by ^ 2)
d3 = Sqr(cx ^ 2 + cy ^ 2)
If (d1 < d2) And (d1 < d3) Then
Print ("точка А")
Else
If (d2 < d3) And (d2 < d1) Then
Print ("точка В")
Else
If (d3 < d1) And (d3 < d2) Then
Print ("точка С")
else
If d1 = d2 and d1 = d3 Then
Print ("все три точки равноудалены от центра координат")
else
If d1 = d2 Then Print ("1 и 2 точки равноудалены")
If d1 = d3 Then Print ("1 и 3 точки равноудалены")
If d2 = d3 Then Print ("2 и 3 точки равноудалены")
End If
End If
End If
End If
End Sub
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793920
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstесли ax и ay соответственно равны 1 и 2а вот мы дошли и до главного, а в каком случае ax и ay будут равны 1 и 2? Укажите ту строку, которая за это отвечает
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793944
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

ну если я их введу 1 и 2, или не то?

BelowZero,
спасибо большое, дай бог тебе здоровья =)
но до конца не работает, но это думаю сам додумаю
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793961
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proа вот мы дошли и до главноготут единичный случай, врят ли афффтар топика решит неожиданно увлечься программированием, поэтому проще выдать челу положенную порцию рыбы.nordst но до конца не работает, но это думаю сам додумаю т.е. не работает? что именно не работает? пиши - исправим
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793978
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstну если я их введу 1 и 2, или не то?куда?BelowZeroтут единичный случай, врят ли афффтар топика решит неожиданно увлечься программированием, поэтому проще выдать челу положенную порцию рыбы.ну так выдай тогда, что ходишь вокруг да около и кота тянешь. Только выдавай рабочий проверенный вариант, а не как обычно.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793984
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,

когда ввожу любые координаты мне все равно пишет "все три точки равноудалены от центра координат", при любых координатах
но все равно спасибо

BelowZeroтут единичный случай, врят ли афффтар топика решит неожиданно увлечься программированием

наверное Вы правы
Shocker.Proкуда?

в текстбокс на форме
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793996
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstShocker.Proкуда?в текстбокс на формеа где текстбокс в вашей формуле?
Код: vbnet
1.
d1 = Sqr(ax ^ 2 + ay ^ 2)
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793999
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstкогда ввожу любые координаты мне все равно пишет "все три точки равноудалены от центра координат", при любых координатахпотому что при твоём вводе данныхShocker.Proни одно условие не выполняется. то есть все переменные равны между собой, а такого условия у вас не предусмотрено.
не проверял, но должно работать
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Option Explicit
Private Sub Command1_Click()
Dim ax As Integer, ay As Integer, bx As Integer, by As Integer, cx As Integer, cy As Integer, d1 As Integer, d2 As Integer, d3 As Integer
ax = InputBox("введите координаты х первой точки", "")
ay = InputBox("введите координаты у первой точки", "")
bx = InputBox("введите координаты х второй точки", "")
by = InputBox("введите координаты у второй точки", "")
cx = InputBox("введите координаты х третьей точки", "")
cy = InputBox("введите координаты у третьей точки", "")
d1 = Sqr(ax ^ 2 + ay ^ 2)
d2 = Sqr(bx ^ 2 + by ^ 2)
d3 = Sqr(cx ^ 2 + cy ^ 2)
If (d1 < d2) And (d1 < d3) Then
Print ("первая точка")
Else
If (d2 < d3) And (d2 < d1) Then
Print ("вторая точка")
Else
If (d3 < d1) And (d3 < d2) Then
Print ("третья точка")
Else
If d1 = d2 And d1 = d3 Then
Print ("все три точки равноудалены от центра координат")
Else
If d1 = d2 Then Print ("1 и 2 точки равноудалены")
If d1 = d3 Then Print ("1 и 3 точки равноудалены")
If d2 = d3 Then Print ("2 и 3 точки равноудалены")
End If
End If
End If
End If
End Sub
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794002
скукотища
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> BelowZero
> не проверял, но должно работать

А стоило бы проверить.
Код: vbnet
1.
2.
3.
4.
5.
6.
Sub test()
  Dim x As Integer

  x = Sqr(5)
  Debug.Print x, Sqr(5)
End Sub
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794003
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,

работает, ещё раз огромное спасибо
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794005
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proа где текстбокс в вашей формуле?


видимо нету, но про введение координат из формы, это было мое видение решения, но так как написал BelowZero тоже устроит проверяющих
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794018
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скукотищаА стоило бы проверить.ну Белов у нас не настолько приземлен, чтобы изучать какие-то там типы данных.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794024
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скукотища> BelowZero
> не проверял, но должно работать

А стоило бы проверить.
Код: vbnet
1.
2.
3.
4.
5.
6.
Sub test()
  Dim x As Integer

  x = Sqr(5)
  Debug.Print x, Sqr(5)
End Sub

сейчас нет доступа к компу, сплю, потому не могу проверить, в чем ошибка. видимо, в присвоении переменной иррационального числа. ща попробую с телефона подправить код)
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794030
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
Option Explicit
Private Sub Command1_Click()
Dim ax As Integer, ay As Integer, bx As Integer, by As Integer, cx As Integer, cy As Integer, d1 As Integer, d2 As Integer, d3 As Integer
ax = InputBox("введите координаты х первой точки", "")
ay = InputBox("введите координаты у первой точки", "")
bx = InputBox("введите координаты х второй точки", "")
by = InputBox("введите координаты у второй точки", "")
cx = InputBox("введите координаты х третьей точки", "")
cy = InputBox("введите координаты у третьей точки", "")
d1 = ax ^ 2 + ay ^ 2
d2 = bx ^ 2 + by ^ 2
d3 = cx ^ 2 + cy ^ 2
If (d1 < d2) And (d1 < d3) Then
Print ("первая точка")
Else
If (d2 < d3) And (d2 < d1) Then
Print ("вторая точка")
Else
If (d3 < d1) And (d3 < d2) Then
Print ("третья точка")
Else
If d1 = d2 And d1 = d3 Then
Print ("все три точки равноудалены от центра координат")
Else
If d1 = d2 Then Print ("1 и 2 точки равноудалены")
If d1 = d3 Then Print ("1 и 3 точки равноудалены")
If d2 = d3 Then Print ("2 и 3 точки равноудалены")
End If
End If
End If
End If
End Sub
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794064
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эникейщик тынц

О! Можно я это себе в С++ скопиписчу ?
Достали эти стьюденты ужо... А тут так ясно, доходчиво, и вместе с тем мягко посылают...
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794068
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivЭникейщик тынц

О! Можно я это себе в С++ скопиписчу ?
Достали эти стьюденты ужо... А тут так ясно, доходчиво, и вместе с тем мягко посылают...Нужно!
Shocker.Pro, в общем мы подумали и решили тебя сплагиатить.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37794132
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv, White Owl, дык. не возражаю. Можете где-нить внизу маленькими серыми буквами копирайт прицепить, раз так смущаетесь. )
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797617
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
тему можно закрывать, задания сданы
всем ещё раз большое спасибо
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797622
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstтему можно закрывать, задания сданы
особенно интересует, как было сдано заданиеnordst2) Используя цикл For...Next, выполните
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797774
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

ну то задание я сделал первым поэтому не стал дописывать, а удалить забыл)
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797777
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
глубоко обидно за наши вузы(( как афффтару удалось сдать зачёт - для меня загадка. мне, конечно, не жалко дипломов, но всё это как-то печально
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797929
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZero,

не зачет, это 1 лабораторная
программирование не мой профильный предмет
я не в коем случае не отмазываюсь или что-то подобное, просто на выходе мне это программирование да ещё и в ВБ уверен не понадобится
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797935
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstмне это программирование да ещё и в ВБ уверен не понадобитсято же самое можно сказать про большинство предметов... Ты читал Дюма "Три Мушкетера"?
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797997
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Proто же самое можно сказать про большинство предметов... Ты читал Дюма "Три Мушкетера"?

ну не большинство, но процентов 30 точно не понадобится

зы. да читал ещё в школе
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37797998
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят а скажите если не секрет, сколько вы бы попросили денег за решение этих задач которые в 1 посте?
они то по сути для вас легкими должны быть
...
Рейтинг: 0 / 0
25 сообщений из 93, страница 2 из 4
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблемы с решением задач
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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