Клуб сисадминов
03:14 08.02.2012
Приветствуем, Гость | Регистрация \ Вход | Ваш IP: 38.107.179.209 | RSS
 
Знаете ли вы: можно запретить изменение стартовой странички ie в реестре
[Главная · Последние сообщения · Правила форума · Поиск · RSS ]
Страница 18 из 28«1216171819202728»
Форум » Программное обеспечение » Программирование » Программирование на Qbasic
Программирование на Qbasic
IwanSДата: 10:47 08.07.2008 | Сообщение # 1
Администратор
Сообщений: 1849
Статус: не в сети
Всем привет!

Продолжаем добрую традицию помогать всем посетителям в программировании на QBasic. Напоминаю, что у нас есть самоучитель по qbasic (1 часть и 2 часть).

Ждем ваших задач и наших решений!


Для большей наглядности вы можете прикрепить картинку с формулой из задачи. Для этого напечатайте формулу в Microsoft Word и нажмите кнопку PrtScr SysRq. После этого запускаем mspaint и нажимаем Правка -> Вставить. Выделяем область с формулой и нажимаем Копировать в файл. Теперь нажимаем Файл -> Открыть и пересохраняем нашу картинку в формате JPEG. Разрешено прикреплять картинки только в форматах JPEG или GIF!


Техзадание - точное и четкое определение задачи, стоящей перед программистом. В техзадании должно содержаться достаточно сведений, чтобы человек мог написать адекватную запросу программу. При этом нужно уметь не просто перепечатать задание преподавателя, а понимать его смысл и быть готовым ответить на вопросы по заданию. Без нормального техзадания лично я помогать с программированием не буду!

Строгому наказанию подлежит несоблюдение правил орфографии и пунктуации. Пишите грамотно, правильно расставляйте запятые. Иначе в коде мы тоже будем косячить так, что фиг разберешь, что там вообще написано!

Изменил IwanS - Четверг, 12.02.2009, 17:21
 
IwanSДата: 16:36 05.02.2010 | Сообщение # 256
Администратор
Сообщений: 1849
Статус: не в сети
Tatiana, вы пожалуйста напишите, как КОНКРЕТНО звучит задание, не своими словами, а как было изначально. Потому что у меня почему-то крутится мысль об умножении всей матрицы на -1, т.к. просто менять местами элементы надо по какому-то принципу, а не наугад.
 
TatianaДата: 16:47 05.02.2010 | Сообщение # 257
Новичок
Сообщений: 3
Статус: не в сети
Quote (IwanS)
Tatiana, вы пожалуйста напишите, как КОНКРЕТНО звучит задание, не своими словами, а как было изначально. Потому что у меня почему-то крутится мысль об умножении всей матрицы на -1, т.к. просто менять местами элементы надо по какому-то принципу, а не наугад.

Вот полностью задание:

Поменять местами положительные и отрицательные элементы матрицы A[NxM]. Вывести на печать исходную матрицу и новую.
Целесообразно количество элементов в массивах устанавливать в пределах 10 - 15.

Вот и все задание. Перепечатала с методических указаний и ничего больше там нет. Я уже просто сижу и ломаю голову неделю это какой то кошмар. А завтра ее сдавать надо.

 
GreatEvilGodДата: 17:34 05.02.2010 | Сообщение # 258
Модератор
Сообщений: 238
Награды: 4
Статус: не в сети
Quote (Tatiana)
Я понемаю что ересь

Ну раз понимаете то надо было преподу так и сказать сразу...

Ладно, проехали, предположим количество (-) и (+) элементов одинаково и нам абсолютно пофиг что с чем менять, главное что бы (+) и (-) элементы стояли наоборот.

For i = 1 to N
For j = 1 to M
B(i,j) = 0
Next j
Next i

For i = 1 to N
For j = 1 to M
If ((A(i,j) < 0) and (B(i,j) = 0)) Then
METKA = 0
For k = 1 to N
For l = 1 to M
If ((A(k,l) > 0) and (B(k,l) = 0) and (METKA = 0)) Then
BUFER = A(k,l)
A(k,l) = A(i,j)
A(i,j) = BUFER
B(i,j) = 1
B(k,l) = 1
METKA = 1
End If
Next l
Next k
End If
Next j
Next i

Немного пояснений
B - тоже матрица NxM по которой проверяем менялся элемент до этого местом или нет.
BUFER - буферная переменная.
METKA - служит для того что бы смена местами произошла один раз за цикл.

P.S. На Qbasic до этого не писал, так что если ошибки в синтаксисе то строго не судите, важен только алгоритм.

Изменил GreatEvilGod - Пятница, 05.02.2010, 17:41
 
xcДата: 23:16 14.02.2010 | Сообщение # 259
Новичок
Сообщений: 1
Статус: не в сети
Добрый вечер. Ищу помощи в решении вот такой задачки:

Дано дейсвительное число Х. Вычислить х-(x^3)/3!+(x^5)/5!-(x^7)/7!+(x^9)/9!-(x^11)/11!+(x^13)/13!

большое спасибо

 
Sven0287Дата: 20:00 19.02.2010 | Сообщение # 260
Новичок
Сообщений: 1
Статус: не в сети
Помоготе решить задачу на QBasicе.
Составить программу вычисления и выдачи на печать суммы (или произведения) N элементов бесконечного числового ряда.
y = - 2 + 5 - 8 + 11 - 14 + ...
 
pwa40Дата: 18:53 09.03.2010 | Сообщение # 261
Новичок
Сообщений: 4
Статус: не в сети
Как сюда написать вопрос?Запутался я.

Добавлено (09.03.2010, 18:53)
---------------------------------------------
Помогите,пожалуйста,решить задачу: В матрице A(M,N) определить количество элементов,кратных 7 в диапазоне от 21 до 49 в каждой строке.Написать программу на Qbasic

 
GreatEvilGodДата: 20:39 09.03.2010 | Сообщение # 262
Модератор
Сообщений: 238
Награды: 4
Статус: не в сети
pwa40

1) "Описание переменных" - пропускаю этот пункт так как здесь не должно быть проблем, а если проблемы есть то учебник в руки и вперед.
2) "Ввод матрицы A(M, N)" - Тоже пропускаю, причина та же.
3) Основная часть кода (так как формат вывода не указан, выводить будем в строку разделяя пробелами)

Code
For i = 1 to M
Kvo = 0
For j = 1 to N
If ((A(i,j)<=49) And (A(i,j)>=21) And (0 = A(i,j) MOD 7)) Then
Kvo = Kvo + 1
End if
Next j
PRINT Kvo; " ";
Next i

Кажется так...

 
pwa40Дата: 21:05 09.03.2010 | Сообщение # 263
Новичок
Сообщений: 4
Статус: не в сети
Да,описание и ввод я написал,проверял-работает,спасибо большое за циклы.
 
chopperДата: 11:51 14.03.2010 | Сообщение # 264
Новичок
Сообщений: 1
Статус: не в сети
Доброго времени суток!!! прошу помогите... после завтра сдавать контрольную, а я дуб дубом в бейсике... sad

4. Составить программу вычисления числового ряда для известного числа членов ряда N. Перед программированием следует выявить и написать аналитические соотношения, описывающие все имеющиеся зависимости.
Y=(1+2-1/2)(-2+22/3)(3+2-3/4)(-3+24/4)...

5.Переписать все элементы Х для 3<X(i)<10 в начало Y, подсчитать их количество и среднее арифметическое. В примере таких чисел 3. Среднее 18/3=6.
1 4 2 8 6 11 Х
4 8 6...........Y

помогите написать программу и составить блок схему.... буду очень признателен.....

Изменил chopper - Воскресенье, 14.03.2010, 12:04
 
kuloyminДата: 15:00 15.03.2010 | Сообщение # 265
Новичок
Сообщений: 1
Статус: не в сети
Здравствуйте!Я вообще не шарю в qbasic,учитель задал задачу-постоить график функции y=sinx в системе координат!Помогите... cry
 
IwanSДата: 15:45 15.03.2010 | Сообщение # 266
Администратор
Сообщений: 1849
Статус: не в сети
Quote (kuloymin)
Здравствуйте!Я вообще не шарю в qbasic,учитель задал задачу-постоить график функции y=sinx в системе координат!Помогите...

Иди учись! Совсем обленились dry В шапке есть ссылки на две части коротенького самоучителя, почитайте их. Тема закрыта! sleep
 
IwanSДата: 21:39 01.04.2010 | Сообщение # 267
Администратор
Сообщений: 1849
Статус: не в сети
Открыто. Надеюсь, пойдут умные вопросы...
 
ORANGYSДата: 08:13 02.04.2010 | Сообщение # 268
Новичок
Сообщений: 2
Статус: не в сети
Дан массив из целых чисел С(i,j), i=от одного до 5 j=от 1 до 5
Найти max нечетный и min положительный элемент в каждом столбце, потом их нужно друг с другом переставить и отобразить то что получилось на мониторе...
Сразу говорю что нужно специально сделать что бы был макс нечетный и минимальый положительный элементы в матрице...
как ни пытался сообразить, не получается...

Я живой
 
danteДата: 12:34 02.04.2010 | Сообщение # 269
Новичок
Сообщений: 1
Статус: не в сети
помогите пожалуиста написать програму в qbasic.
тема:линейные программы.ветвление и выбор.
Из куба заданого объема(в м3)решили выточить прямой круговой конус.основание которого лежит в одной из граней куба,найбольшего объема.Известен расход краски в 1 м2.Сколько краски потребуется на окраску конуса?

Изменил dante - Пятница, 02.04.2010, 12:35
 
4673557Дата: 17:27 03.04.2010 | Сообщение # 270
Новичок
Сообщений: 2
Статус: не в сети
Привет всем, помогите мне пожалуйста создать анимацию в бейсике, буду очень благодарен!
 
Форум » Программное обеспечение » Программирование » Программирование на Qbasic
Страница 18 из 28«1216171819202728»
Поиск:

© Иван Собакарь, 2004 - 2012 | Сайт управляется системой uCoz