|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Добрый день. Пожалуйста помогите написать год на basic-е или откуда можно найти конвертер из Pascal в Basic ? 1. Найти значение функции для любого аргумента y=ctg(2x+x*x) если a>2 y=корень(а+4) если -2<=a<=2 y=Ln(4+a) в ост. случаях 2. Значения функции y=x*x*x+2 представить в виде таблиц в отрезке [0; 150] шагом 0.03 3.Найти среднеарифметическое значение следующих выражений: a=tg(2x+z*z) b=sum(i=0, N) (4x+1)^2 Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 10:33 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
ну а в чем проблема? Где код на Паскале? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 10:53 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Shocker.Proну а в чем проблема? Где код на Паскале? Предположим: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 10:57 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Fine, Ну тогда так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:14 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Спасибо TpaBka, Но функции InputBox и MsgBox видимо относятся к Visual Basic.... Еще выражение Код: vbnet 1.
не понял :( Может просто Код: vbnet 1.
? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:26 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
FineНо функции InputBox и MsgBox видимо относятся к Visual Basic....а надо просто на Basic? тогда Input и Print ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:30 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
В задаче просят найти ведь натуральный логарифм? тогда: Код: vbnet 1.
InputBox - окно в котором пользавтель с клавиатуры вводит значения MsgBox - результат выводится в виде обычного сообщения Windows ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:35 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Shocker.Pro, Окончательный код правильно ? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:37 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
нет ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:40 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One, На счет логарифма я понял: должен быть Ln(x)=Log(x) / Log(10#) Где еще ошибка ? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:42 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
я никогда не работал с логарифмами, и уже забыл о них, так что могу и ошибаться на счет Y = Log(4 + a) / Log(10#) Пусть меня поправят, если я ошибся ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:43 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
FineОкончательный код правильно ?у меня под рукой нет обычного бейсивка, посмотрите самостоятельно хелп по этим командам ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:44 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
здесь нет никакого присвоения переменной ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:46 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One Код: vbnet 1.
здесь нет никакого присвоения переменной Присвоение не надо здесь, a - аргумент, вводит пользователь ... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 11:56 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
может вы хотели так: Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:02 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One , ему же (студенту) надо обычный бэйсик. Что-то типа gwbasic или как бы не qbasic .. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:07 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One, должен был написать просто Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:08 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
AndreTM Konst_One , ему же (студенту) надо обычный бэйсик. Что-то типа gwbasic или как бы не qbasic .. а, понятно. то-то, я смотрю, странные какие-то операторы =) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:18 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Может быть Ln (4+a)= Log(4 + a) / Log(exp(1)) ????? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:34 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Fine, Все товарищи, нашел компилятор, на самом деле Ln (4+a)= Log(4 + a) / Log(exp(1)) или Ln (4+a)= Log(4 + a) / Log(2.71)) Спасибо всем ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 12:45 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
FineFine, Ln (4+a)= Log(4 + a) / Log(exp(1)) или Согласен Википедия помогла вспомнить про Ln ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 13:04 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
2-ая моя задача: Значения функции y=x*x*x+2 представить в виде таблиц в отрезке [0; 150] шагом 0.03 Код: vbnet 1. 2. 3. 4. 5.
Все нормально работает, но начиная с какого то шага (x=0.54) для следующего х-а вместо значения x=0.57 появляется какое то значение Вот результаты Код: 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 15:11 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
x у вас какого типа? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 15:33 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_Onex у вас какого типа? не объявляю. сначала попробовал как double но тот же самый результат ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:01 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
double как раз и не надо. вам нужен точный тип, а не с плавающей точкой. или юзайте округление до требуемого знака ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:02 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One, все типы попробовал. остается вариант округления, round вроде не работает, может не правильно вызываю... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:25 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
я не знаю, что у вас за диалект и такого компилятора у меня нет, но обычно юзают тип DECIMAL(?,?) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:26 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One, на счет decimal: Type Not Defined ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:47 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Fine, если есть то - Currency ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:52 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
TpaBka, нет, тоже нет ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 16:58 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
> Fine > y=ctg(2x+x*x) если a>2 В уравнении параметр/переменная 'a' отсутствует. > y=Ln(4+a) в ост. случаях То есть, при a < -2. При а ==> -4 получим минус бесконечность, при a <= -4 функция не определена на множестве действительных чисел. Может всё не так, как на самом деле? (с) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 17:46 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
скукотища, Спасибо. Я тоже все это заметил, но задача выглядит именно так ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 18:00 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
FineKonst_One, все типы попробовал. остается вариант округления, round вроде не работает, может не правильно вызываю... А если так ? Код: vbnet 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2012, 18:53 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
скукотищаFineKonst_One, все типы попробовал. остается вариант округления, round вроде не работает, может не правильно вызываю... А если так ? Код: vbnet 1. 2. 3. 4. 5. 6.
Выдается "Overflow" И еще такие фокусы думаю не желательно, трудно сказать как к этому будет относится преподаватель. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 09:12 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Пытаюсь решить след. задачу: 3.Найти среднеарифметическое значение следующих выражений: a=tg(2x+z*z) b=sum(i=0, N) (4x+1)^2 Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Ввожу данные x=2, z=2, N=2 Виводит 77.60014 А при помощи калькулятора получается 81.14054 Где моя ошибка ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 11:58 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
> Автор: Fine > Где моя ошибка ? Согласно условия sum(i=0, а ты начинаешь с: > FOR i = 1 И этим теряешь одну итерацию. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 15:45 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Игорь Горбонос> Автор: Fine > Где моя ошибка ? Согласно условия sum(i=0, а ты начинаешь с: > FOR i = 1 И этим теряешь одну итерацию. Сорри, на самом деле i начинается от 1 a=tg(2x+z*z) b=sum(i=1, N) (4x+1)^2 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:08 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
b=sum(i=1, N) (4x+1)^2 вы уверены , что правильно интерпретируете формулу? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:10 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_Oneb=sum(i=1, N) (4x+1)^2 вы уверены , что правильно интерпретируете формулу? Да да, именно так и написано у меня. Согласен так как i не участвует, можно без цикла написать: b=N*(4x+1)^2 Но пример у меня такой. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:24 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
у меня на калькуляторе при ваших исходных данных и формулах совсем другое число ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:29 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:41 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Код: vbnet 1.
В вашем случае , когда N = 2: sum(i=1,N=2) = (2*(2+1))/2 = 3 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:44 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_One Код: vbnet 1.
В вашем случае , когда N = 2: sum(i=1,N=2) = (2*(2+1))/2 = 3 Почему то я по другому считаю: b=2*(4x+1)^2=2*(4*2+1)^2=2*81=162 a = TAN(2 * x + z ^ 2)=Tan (2*2+2^2)=tan(8)=0.14 (калькулятор) ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:50 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
поэтому у вас и неправильно. в математике , обозначение sum(i=1, N) - это сумма ряда целых чисел до N-большого числа. и вычисляется оно по простой формуле: sum(i=1,N) = N*(N+1)/2 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 16:54 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Konst_Oneпоэтому у вас и неправильно. в математике , обозначение sum(i=1, N) - это сумма ряда целых чисел до N-большого числа. и вычисляется оно по простой формуле: sum(i=1,N) = N*(N+1)/2 Я согласен, сумма 1,2,3,4.....N чисел это N*(N+1)/2. Но sum(i=1,N) я имел ввиду изменения индекса i. Представьте там знак суммирования, внизу i=0, на верху N и в скобках выражение (4x+1)^2 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 17:00 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
авторПредставьте там знак суммирования, внизу i=0, на верху N и в скобках выражение (4x+1)^2 Тогда у Вас вообще непонятно что получается. Либо сумма N одинаковых чисел, либо x=i ? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 17:13 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Представьте сумма одинаковых чисел. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 17:15 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
b получаю правильно, проблема с ТАН()-ом ! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 17:16 |
|
Помогите написать код на basic
|
|||
---|---|---|---|
#18+
Какая проблема? Может в единицах измерения? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.03.2012, 17:27 |
|
|
start [/forum/topic.php?all=1&fid=60&tid=2157967]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
71ms |
get tp. blocked users: |
1ms |
others: | 370ms |
total: | 517ms |
0 / 0 |