Клуб сисадминов
08:35 06.09.2010
Приветствуем, Гость | Регистрация \ Вход | Ваш IP: 38.107.191.84 | RSS
 
Знаете ли вы: сочетание клавиш windows+L заблокирует рабочую станцию
[Главная · Последние сообщения · Правила форума · Поиск · RSS ]
Страница 17 из 28«1215161718192728»
Форум » Программное обеспечение » Программирование » Программирование на Qbasic
Программирование на Qbasic
IwanSДата: 10:47 08.07.2008 | Сообщение # 1
Администратор
Сообщений: 1766
Статус: не в сети
Всем привет!

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

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


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


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

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

Изменил IwanS - Четверг, 12.02.2009, 17:21
 
IwanSДата: 08:39 13.01.2010 | Сообщение # 241
Администратор
Сообщений: 1766
Статус: не в сети
kostik, наверное, я чего-то не понимаю, но в рамках задачи удобнее просто создать один массив и его дважды пройти. Результат записать в два массива aa(3) - по строкам, bb(3) - по столбцам.
 
anniaДата: 19:40 13.01.2010 | Сообщение # 242
Новичок
Сообщений: 2
Статус: не в сети
помогите задачи решить пожалуйста..
1. Написать программу вычисления суммы чисел от 10 до 100.

2. Заполнить массив 10-ю именами. Вывести массив на экран. Определить есть ли имя "Аня"

3. Заполнить массив целыми числами, упорядочить массив по убыванию, при этом нулевые элементы должны быть расположены в начале массива.

вообще ничего не понимаю..((((

Изменил annia - Среда, 13.01.2010, 19:40
 
IwanSДата: 19:45 13.01.2010 | Сообщение # 243
Администратор
Сообщений: 1766
Статус: не в сети
Quote (annia)
1. Написать программу вычисления суммы чисел от 10 до 100.

Слишком легко, читайте самоучитель.

Quote (annia)
2. Заполнить массив 10-ю именами. Вывести массив на экран. Определить есть ли имя "Аня"

Еще легче.

Quote (annia)
3. Заполнить массив целыми числами, упорядочить массив по убыванию, при этом нулевые элементы должны быть расположены в начале массива.

Тоже достаточно легко, но если вы сделаете первые две, я сделаю эту smile

Quote (annia)
вообще ничего не понимаю..((((

Так учитесь happy У вас такая прекрасная возможность научиться программировать, а вы сразу сдаетесь и просите помощи...
 
anniaДата: 20:26 13.01.2010 | Сообщение # 244
Новичок
Сообщений: 2
Статус: не в сети
я сделала первые две...!! happy

Изменил annia - Среда, 13.01.2010, 20:28
 
IwanSДата: 21:06 13.01.2010 | Сообщение # 245
Администратор
Сообщений: 1766
Статус: не в сети
Quote (annia)
я сделала первые две...!!

Покажите код cool
 
KaterinaPavlovaДата: 23:15 13.01.2010 | Сообщение # 246
Новичок
Сообщений: 2
Статус: не в сети
Здравствуйте! Помогите, пожалуйста. Уже совсем отчаялась, весь день сижу пытаюсь- ничего не выходит(((
Задачка с массивом такая:
Найти и записать на место Xl наибольший элемент, а на место ХK - наименьший для массива (Xl, X2,…, Xk), переписав Xl и ХK в освободившиеся элементы.
 
IwanSДата: 08:13 14.01.2010 | Сообщение # 247
Администратор
Сообщений: 1766
Статус: не в сети
KaterinaPavlova, к примеру вот так:

Code
CLS
INPUT "Input element count: ", n
DIM a(n)
FOR cnt = 1 TO n
PRINT "Input element #"; cnt; " ";
INPUT " ", a(cnt)
NEXT cnt
min = 1
max = 1
FOR cnt = 1 TO n
IF a(cnt) > a(max) THEN max = cnt
NEXT cnt
tmp = a(1)
a(1) = a(max)
a(max) = tmp
FOR cnt = 1 TO n
IF a(cnt) < a(min) THEN min = cnt
NEXT cnt
tmp = a(n)
a(n) = a(min)
a(min) = tmp
FOR cnt = 1 TO n
PRINT a(cnt); " ";
NEXT cnt
 
KaterinaPavlovaДата: 13:04 14.01.2010 | Сообщение # 248
Новичок
Сообщений: 2
Статус: не в сети
Спасибо огромное! smile
 
HellyДата: 16:59 18.01.2010 | Сообщение # 249
Новичок
Сообщений: 1
Статус: не в сети
Здравствуйте. Помогите пожалуйста с задачами.
1)Тема: Переменные с индексами.Одномерные массивы.
Даны одномерные массивы:
А= (-2, 8, -0.2, 4.5, 8, 0.07, 8, -13, 0.21)
B= (-4, 1.2, -10, 2, 12, 2, 8, 5, 14, -13, 0, 21)
Дан массив А и два пустых массива С и D той же размерности, что и массив А. Выбрать из массива А ненулевые элементы и рассортировать их: положительные элементы записать в массив С, а отрицательные в массив D. В конце, в результирующие массивы С и D записать по одному нулю, ”закрывающему” массивы.
2)Тема: Переменные с индексами. Двумерные массивы.
Даны матрицы А, В и вектор С.

Матрицу А расположить в одномерном массиве D по строкам.

Прикрепления: 0951904.jpg(23Kb)


Изменил Helly - Понедельник, 18.01.2010, 17:04
 
MilenaДата: 22:50 21.01.2010 | Сообщение # 250
Новичок
Сообщений: 1
Статус: не в сети
Люди добрые помогите пожалуйста решить задачку!! Заранее сердечно благодарна!
Имеется четыре A,B,C,D произвольных числа. ЭВМ должна ответить на вопрос: Правда ли что Все числа положительны? Ответ ЭВМ должна вывести в виде текста – слов ”Правда” или ”Неправда”.

Изменил Milena - Пятница, 22.01.2010, 19:50
 
DarienДата: 13:07 24.01.2010 | Сообщение # 251
Новичок
Сообщений: 1
Статус: не в сети
Milena
Сделайте так:
Code
CLS
A = 1: B = 2: C = 3: D = 4
IF A AND B > 0 AND C AND D > 0 THEN PRINT "true" ELSE PRINT "false"

Значение переменных подставьте свои.
На всякий случай: "true" - правда, "false" - ложь.
А вообще, советую почитать самоучитель с этого сайта, там такие примеры расписаны.

Изменил Darien - Воскресенье, 24.01.2010, 13:08
 
o4arova6ka90Дата: 19:19 28.01.2010 | Сообщение # 252
Новичок
Сообщений: 1
Статус: не в сети
Здраствуйте помогите плиз решить задачки на символы!!!
1. Слова в последовательности символов оканчивающейся символом / отделены друг от друга пробелами, запятыми, точками, точками с запятой, двоеточиями. Распечатать все слова в обратном порядке: первым - последнее слово, вторым предпоследнее и т.д.
2. В последовательности символов, предшествующих символу / заменить каждую из групп стоящих рядом точек одной точкой.
 
TatianaДата: 13:59 05.02.2010 | Сообщение # 253
Новичок
Сообщений: 3
Статус: не в сети
Помогите пожалуйста решить задачу.
Поменять местами положительные и отрицательные элементы матрицы [A] размером NхM. Вывести на печать исходную матрицу и новую.
Помогите хоть частю программы что бы натолкнуть на мысль, т.е. как сделать замену полож. и отрицат. элементов.

Завтра cдавать это.

Пожалуйста помогите.

 
GreatEvilGodДата: 16:15 05.02.2010 | Сообщение # 254
Модератор
Сообщений: 234
Награды: 4
Статус: не в сети
Quote (Tatiana)
Поменять местами положительные и отрицательные элементы матрицы

Что за ерись? А если в марице 3x4 3-и отрицательных и 6-ть положительных элементов, то что с чем менять???

Например:
| -7 0 -3 8|
| 0 -6 1 5|
| 23 8 0 11|

 
TatianaДата: 16:30 05.02.2010 | Сообщение # 255
Новичок
Сообщений: 3
Статус: не в сети
Quote (GreatEvilGod)
Что за ерись? А если в марице 3x4 3-и отрицательных и 6-ть положительных элементов, то что с чем менять??? Например: | -7 0 -3 8| | 0 -6 1 5| | 23 8 0 11|

Я понемаю что ересь и я не выбирала эту задачу такое дали....
я думала над этим просто если может в программе прописать сравнение кол-ва полож. и отриц. элементов и если они совпадают то произвести замену полож. на отрицательное. Просто другого варианта я не вижу.... я немогу написать замену элементов, помогите хоть с этим

 
Форум » Программное обеспечение » Программирование » Программирование на Qbasic
Страница 17 из 28«1215161718192728»
Поиск:

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