Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.05.2014, 15:53   #1
СТУДЕНТ-БЕДАЛАГА
Пользователь
 
Регистрация: 20.05.2014
Сообщений: 26
По умолчанию задача - вычислить функцию, заданную системой уравнений (qbasic)

такая проблема что в print "2" l всегда выдает 2
1 REM sistema uravneni'
2 INPUT "vvedite x"; x
3 INPUT "vvedite a"; a
4 INPUT "vvedite b"; b
5 IF x < 2 THEN d = COS(x) ^ 2 + x ^ 3
6 PRINT "1"; d
7 IF 3 <= x <= 5 THEN l = ln(x) + 2 ELSE l = 0
8 PRINT "2"; l
9 IF x > 7 THEN k = a * b * ABS(x)
10 PRINT "3"; k
11 END
ввожу любое число , ответ print "2" всегда = 2
СТУДЕНТ-БЕДАЛАГА вне форума Ответить с цитированием
Старый 23.05.2014, 15:59   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Код:
7 IF 3 <= x <= 5 THEN l = ln(x) + 2 ELSE l = 0
так нельзя

не помню qbasic, но попробуйт так:
Код:
7 IF (3 <= x) and (x <= 5) THEN l = ln(x) + 2 ELSE l = 0
Serge_Bliznykov вне форума Ответить с цитированием
Старый 23.05.2014, 16:38   #3
СТУДЕНТ-БЕДАЛАГА
Пользователь
 
Регистрация: 20.05.2014
Сообщений: 26
Хорошо

Цитата:
Сообщение от Serge_Bliznykov Посмотреть сообщение
так нельзя

не помню qbasic, но попробуйт так:
Код:
7 IF (3 <= x) and (x <= 5) THEN l = ln(x) + 2 ELSE l = 0
Спасибо ОГРОМНОЕ
СТУДЕНТ-БЕДАЛАГА вне форума Ответить с цитированием
Старый 23.05.2014, 16:40   #4
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Код:
7 IF x>=3 And  x<= 5 THEN l = log(x) + 2 ELSE l = 0
Какая у вас версия Basic?
ZX Spectrum-128 вне форума Ответить с цитированием
Старый 23.05.2014, 19:31   #5
СТУДЕНТ-БЕДАЛАГА
Пользователь
 
Регистрация: 20.05.2014
Сообщений: 26
По умолчанию

незнаю версия это или нет QB 64 4.1
СТУДЕНТ-БЕДАЛАГА вне форума Ответить с цитированием
Старый 23.05.2014, 20:02   #6
ZX Spectrum-128
Участник клуба
 
Регистрация: 05.11.2013
Сообщений: 1,601
По умолчанию

Ясно, очередная as is поделка
ZX Spectrum-128 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать программу табулирования значения функций, заданной системой уравнений Comoc Паскаль, Turbo Pascal, PascalABC.NET 3 21.05.2014 13:10
вычислить значение выражения, заданного системой уравнений artem 18 Паскаль, Turbo Pascal, PascalABC.NET 2 23.01.2014 19:58
проблема с системой дифференциальных уравнений методом Эйлера Anubys Помощь студентам 0 24.04.2011 13:53
Нужно вычислить корни уравнений в Qbasic KoJI9h Помощь студентам 2 08.04.2011 20:48
Табулировать заданную формулой функцию Killreg Microsoft Office Excel 1 12.12.2010 21:57