Вернуться Форум Bashtel.RU > Разное > Образование
Образование Большинство получает, некоторые передают и лишь немногие имеют

Ответ
 
Опции темы Опции просмотра

нужна помощь по информатике\программированию\qBasic
Старый 22.12.2009, 00:00   #1
Задрот форума
 
Аватар для SLayER
 
SLayER вне форума
Регистрация: 20.03.2006
Адрес: localhost
Сообщений: 4,804
Отправить сообщение для SLayER с помощью ICQ
По умолчанию нужна помощь по информатике\программированию\qBasic

Все дела в том что мои познания в этой области скудны до степени ниже некуда, поэтому призываю к помощи товарищей данного форума, а точнее всех тех, кому просто не сложно помочь.
4 задачки, к каждому нужно решение на языке самого примитивного QBasic и блок-схемы к каждой. К первым 3-м примерам я вроде как написал решение, тут нужно только проверить, +блок-схемы.

1.
Простейшие вычисления на ЭВМ. Программирование линейных вычислительных процессов.
Вычислить и напечатать значение заданной функции.


y=((a+b)/(2a-b))*(a+c)sinx, a=ln|x|, b=sin(cx), c=14.29, x=3.7
код моего решения:
x = 3.7
c = 14.29
a = LOG(ABS(x))
b = SIN(c * x)
y = ((a + b) / (2 * a - b)) * (a + c) * SIN(x)
PRINT "y="; y


2.
Арифметические циклы.
z=lnlnx+sin2x; x [1.5;5]; ∆x=0.5
код моего решения:
FOR x = 1.5 TO 5 STEP .5
z = LOG(LOG(x)) + SIN(2 * x)
PRINT USING "##.## ###.####"; x; z
NEXT x


3. Разветвляющиеся алгоритмы.


код моего решения 1:
t = .77
w = 1.67
x = TAN(w * t)
IF x < 0 THEN y = -4 ELSE IF x >= 1 THEN y = (x ^ 2 + 3 * x + 4) ^ 2 ELSE y = x ^ 2 + 3 * x + 4
PRINT "x="; x, "y="; y

код моего решения 2:
t = .77
w = 1.67
x = TAN(w * t)
SELECT CASE x
CASE IS < 0
y = -4
CASE 0 TO 1
y = x ^ 2 + 3 * x + 4
CASE ELSE
y = (x ^ 2 + 3 * x + 4) ^ 2
END SELECT
PRINT "x="; x, "y="; y


4. ПРОГРАМИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ

1 Рассчитать элементы квадратной матрицы А={ai,j},i,j=1,2.......n.
2 Из матрицы А по заданному правилу получить элементы вектора X={Xi}, i=1,2,…,n.
3 Провести заданное упорядочение элементов вектора Хили матрицы А.
4 Вычислить значение у=f(x), где f(x)заданная функция.

1)
2)
Xi- скалярное произведение к-го столбца на i-ю строку, где к-номер максимального элемента 1-й строки.
3) Элементы 4-й строки по возрастанию.
4)
  Ответить с цитированием
 

Помогу за деньги :)
Старый 03.01.2010, 17:22   #2
Мимо проходил
 
Elerium вне форума
Регистрация: 03.01.2010
Сообщений: 3
По умолчанию Помогу за деньги :)

Цитата:
Сообщение от SLayER Посмотреть сообщение
Все дела в том что мои познания в этой области скудны до степени ниже некуда, поэтому призываю к помощи товарищей данного форума, а точнее всех тех, кому просто не сложно помочь.
4 задачки, к каждому нужно решение на языке самого примитивного QBasic и блок-схемы к каждой. К первым 3-м примерам я вроде как написал решение, тут нужно только проверить, +блок-схемы.

1.
Простейшие вычисления на ЭВМ. Программирование линейных вычислительных процессов.
Вычислить и напечатать значение заданной функции.


y=((a+b)/(2a-b))*(a+c)sinx, a=ln|x|, b=sin(cx), c=14.29, x=3.7
код моего решения:
x = 3.7
c = 14.29
a = LOG(ABS(x))
b = SIN(c * x)
y = ((a + b) / (2 * a - b)) * (a + c) * SIN(x)
PRINT "y="; y


2.
Арифметические циклы.
z=lnlnx+sin2x; x [1.5;5]; ∆x=0.5
код моего решения:
FOR x = 1.5 TO 5 STEP .5
z = LOG(LOG(x)) + SIN(2 * x)
PRINT USING "##.## ###.####"; x; z
NEXT x


3. Разветвляющиеся алгоритмы.


код моего решения 1:
t = .77
w = 1.67
x = TAN(w * t)
IF x < 0 THEN y = -4 ELSE IF x >= 1 THEN y = (x ^ 2 + 3 * x + 4) ^ 2 ELSE y = x ^ 2 + 3 * x + 4
PRINT "x="; x, "y="; y

код моего решения 2:
t = .77
w = 1.67
x = TAN(w * t)
SELECT CASE x
CASE IS < 0
y = -4
CASE 0 TO 1
y = x ^ 2 + 3 * x + 4
CASE ELSE
y = (x ^ 2 + 3 * x + 4) ^ 2
END SELECT
PRINT "x="; x, "y="; y


4. ПРОГРАМИРОВАНИЕ МАТРИЧНЫХ ОПЕРАЦИЙ

1 Рассчитать элементы квадратной матрицы А={ai,j},i,j=1,2.......n.
2 Из матрицы А по заданному правилу получить элементы вектора X={Xi}, i=1,2,…,n.
3 Провести заданное упорядочение элементов вектора Хили матрицы А.
4 Вычислить значение у=f(x), где f(x)заданная функция.

1)
2)
Xi- скалярное произведение к-го столбца на i-ю строку, где к-номер максимального элемента 1-й строки.
3) Элементы 4-й строки по возрастанию.
4)
Первые 3 задания ты сделал правильно, молодец
Но четвёртое задание - это как бы первые 3 задания вместе и сложнее
В последнем задании ты должен не только прекрасно разбираться в логике управляющих структур программирования, но и понимать как работать с матрицами в высшей математике

Если ещё нужно, то пиши мне в ICQ: 217-007, договоримся.
  Ответить с цитированием
 

Старый 24.01.2010, 22:58   #3
Задрот форума
 
Аватар для SLayER
 
SLayER вне форума
Регистрация: 20.03.2006
Адрес: localhost
Сообщений: 4,804
Отправить сообщение для SLayER с помощью ICQ
По умолчанию

апапапа
__________________

  Ответить с цитированием
 

Старый 31.01.2010, 19:17   #4
Задрот форума
 
Аватар для SLayER
 
SLayER вне форума
Регистрация: 20.03.2006
Адрес: localhost
Сообщений: 4,804
Отправить сообщение для SLayER с помощью ICQ
По умолчанию

ап по 4-ому заданию
__________________

  Ответить с цитированием
 
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужна помощь по информатика\qBasic SLayER Программирование 6 04.07.2013 19:58
Контрольные работы по информатике, математике, программированию Bloodeagle Образование 0 02.10.2011 22:04
Контрольные по математике, информатике, программированию Bloodeagle Образование 0 22.09.2010 22:56
Помощь нужна Despiadado Сервисы сети Bashtel 22 13.07.2009 20:29
Парни , нужна помощь, нужна редкая музычка. slonxp Музыка 4 16.02.2007 18:30



Текущее время: 18:58. Часовой пояс GMT +3.


vBulletin skin developed by: eXtremepixels
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
top of page