powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблемы с решением задач
25 сообщений из 93, страница 1 из 4
Проблемы с решением задач
    #37792146
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день уважаемые программисты, обращаюсь к Вам с просьбой помочь решить мне несколько задач, задачи легче простого (но конечно не для меня), программирование в ВБ это далеко не профильный мой предмет, даже больше, информатика мой не профильный предмет, но не повезло с преподавателем. Так вот, если есть у вас время и желание помочь, буду премного благодарен. В плане оплаты труда, электронных денег нет, в моем городе никакие банки с электронными деньгами не работают, как иначе можно отблагодарить я не знаю, скажу спасибо от всей души. Но это если есть желание помочь, я не настаиваю.
Вот сами задачи:
1) Используя условный оператора if…then…else или if…then…elseif, разработайте проект для решения
На плоскости заданы три точки своими координатами. Определить, какая из них расположена ближе к началу координат.
2) Используя цикл For...Next, выполните
3) Разработайте программу для вычисления суммы ряда
cos2x+cos4x/2+cos6x/3+...+cosnx/n
n вводится с клавиатуры
4) Составить программу для обработки данных во время ввода.
В области n районов. Известны количество жителей (в тыс. чел.) и площадь (в км2) каждого района. Определить среднюю плотность населения по области в целом.
5) Дано натуральное число. Найти порядковый номер его минимальной цифры, считая номера от начала числа.
6) Дано натуральное число. Определить, является ли оно членом последовательности Фибоначчи. Последовательность Фибоначчи образуется так: первый и второй члены последовательности равны 1, каждый следующий равен сумме двух предыдущих (1, 1, 2, 3, 5, 8, 13, …).

Буду премного благодарен, спасибо за внимание этом посту
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37792148
Фотография Эникейщик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37792160
Фотография BelowZero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordst,

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

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
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 ("точка С")
End If
End If
End If
End Sub



я думал так, но после нажатии на кнопку ничего не происходит
Модератор: Учимся использовать тэги оформления кода - FAQ
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793539
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelowZeronordst,

с чем именно возникли проблемы? с ходом решения? можем помочь с решением, а написание кода останется за тобой.
или проблемы с синтаксисом vb? тогда изложи решение задач своими словами, а мы напишем, как это выглядит на Vb6, или подкинем ссылки на похожие темы и описания.
ведь не может быть, что ничему не учили и что не получается сразу всё. а то преподаватель твой прямо монстр, по твоим словам)

проблемы и с синтаксисом и с решение)
учить учили, у меня свободное посещение в связи с работой по специальности для стажа, программирование не мой конек

Эникейщик тынц

я читал
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793546
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstно после нажатии на кнопку ничего не происходитничего не происходит, потому что ни одно условие не выполняется. то есть все переменные равны между собой, а такого условия у вас не предусмотрено.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793560
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pronordstно после нажатии на кнопку ничего не происходитничего не происходит, потому что ни одно условие не выполняется. то есть все переменные равны между собой, а такого условия у вас не предусмотрено.
подскажите пожалуйста как сделать чтобы выполнялось?
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793577
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstподскажите пожалуйста как сделать чтобы выполнялось?из условий задачи неясно, как надо поступать с равноудаленными точками.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793595
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pronordstподскажите пожалуйста как сделать чтобы выполнялось?из условий задачи неясно, как надо поступать с равноудаленными точками.
может дописать ещё
Код: vbnet
1.
2.
3.
If d1 = d2 = d3 Then
Print ("одинаково")
End If


хотя все равно ничего не происходит
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793607
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstхотя все равно ничего не происходипотому что условия написано неправильно, сравните, вот вы(?) написали проверку двух условий одновременно:
Код: vbnet
1.
If (d2 < d3) And (d2 < d1) Then

и вот тут же вы пишете иначе
Код: vbnet
1.
If d1 = d2 = d3 Then 'неверно
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793638
QValD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordst,

че-то не видно, как у вас задаются координаты ax,ay и т.д.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793649
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
QValDnordst,

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

Код: vbnet
1.
If d1 = d2 = d3 Then 'неверно



нет все таки это не нужно
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793656
QValD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstQValDnordst,

че-то не видно, как у вас задаются координаты ax,ay и т.д.
они задаются на форме в текстбоксе
а в коде это где прописано?
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793682
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstQValDnordst,

че-то не видно, как у вас задаются координаты ax,ay и т.д.
они задаются на форме в текстбоксеЧто-то не видно, как они из текстбоксов присваиваются переменным.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793688
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AntonariyЧто-то не видно, как они из текстбоксов присваиваются переменным.
QValDа в коде это где прописано?

хотел бы ответить что не знаю, но боюсь после этого Вы вобще не будете заходить в этот топик
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793691
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstхотел бы ответить что не знаю, но боюсь после этого Вы вобще не будете заходить в этот топикначнем с того, вы понимаете, что написано в этом коде, который вы привели? Или вы его где-то скопипастили, что бы показать, что вы якобы что-то сделали сами?
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793713
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

не все, но понимаю
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793749
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstне всеТак может начать с того, чтобы разобраться в этом коде? Он, по идее, правильный только там нет, собственно ввода исходных данных и не предусмотрена ситуация, что две или все три расстояния могут быть равны. К примеру, чему конкретно будет равна переменная d1 после запуска вашего кода?
Код: vbnet
1.
d1 = Sqr(ax ^ 2 + ay ^ 2)
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793763
QValD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstAntonariyЧто-то не видно, как они из текстбоксов присваиваются переменным.
QValDа в коде это где прописано?

хотел бы ответить что не знаю, но боюсь после этого Вы вобще не будете заходить в этот топик
Текстбоксы - это объекты,
переменные ax,bx и т.д. - это локальные переменные.
Переменным нужно присвоить значение( в данном случае значение свойст текстбоксов):
ax = TextboxName.text
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793767
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pronordstне всеТак может начать с того, чтобы разобраться в этом коде? Он, по идее, правильный только там нет, собственно ввода исходных данных и не предусмотрена ситуация, что две или все три расстояния могут быть равны. К примеру, чему конкретно будет равна переменная d1 после запуска вашего кода?
Код: vbnet
1.
d1 = Sqr(ax ^ 2 + ay ^ 2)



должна быть равна числу, потом сравнивая числа мне покажет какая точка ближе к (0, 0)
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793769
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я ведь задал конкретный вопрос, я не спрашивал, что будет дальше. Итак, чему конкретно будет равна конкретно эта переменная?
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793812
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProЯ ведь задал конкретный вопрос, я не спрашивал, что будет дальше. Итак, чему конкретно будет равна конкретно эта переменная?
не знаю я формулу скопировал
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793826
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nordstне знаю я формулу скопировалтеорему пифагора не проходили? Подсказываю - знак "^" - возведение в степень, SQR - квадратный корень.
...
Рейтинг: 0 / 0
Проблемы с решением задач
    #37793900
nordst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pronordstне знаю я формулу скопировалтеорему пифагора не проходили? Подсказываю - знак "^" - возведение в степень, SQR - квадратный корень.
это проходили, и d1 будет равно в зависимости от координат которые будут введены, если ax и ay соответственно равны 1 и 2, то d1 будет равно корень из пяти
...
Рейтинг: 0 / 0
25 сообщений из 93, страница 1 из 4
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Проблемы с решением задач
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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