|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.05.2008, 12:18 | #1 |
Новичок
Джуниор
Регистрация: 10.05.2008
Сообщений: 1
|
одномерный массив в QBasic...HELP!!!
Помогите пожалуйста с задачей!(я новичок и пока плохо разбираюсь...очень))
задайте массив из 10 элементов с помощью датчика случайных чисел. Замените все отрицательные элементы на наименьший положительный. Выведите на экран исходный и полученный массивы... Заранее огромное спасибо!!!))) |
11.05.2008, 01:56 | #2 |
Форумчанин
Регистрация: 04.07.2007
Сообщений: 260
|
CLS
RANOMIZE TIMER INPUT "Введите количество элементов массива"; N DIM MASS(N) FOR I=1 ТО N MASS(I)=RND(200)-100 NEXT I FOR I=2 TO N IF (MASS(I-1)>MASS(I)) AND (MASS(I)>0) THEN P=MASS(I) END IF NEXT I FOR I=1 TO N IF MASS(I)<0 THEN MASS(I)=P ? MASS(I) NEXT I
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Последний раз редактировалось Рустам; 11.05.2008 в 01:59. |
12.06.2008, 23:18 | #3 |
Новичок
Джуниор
Регистрация: 12.06.2008
Сообщений: 1
|
Помогите с задачей в qbasic
Не могу решить задачу, помогите пожалуста!
"Определить номер строки матрицы А, в которой содержится наибольшее число положительных элементов. В программе осуществить ввод элементов массивов и вывод их на экран. Основные действия задачи оформить в виде подпрограммы." есть начало: CLS PRINT "VVEDITE KOL-VO STROK MASSIVA" INPUT N PRINT "VVEDITE KOL-VO STOLBCOV MASSIVA" INPUT M DIM M(N, M) FOR I = 1 TO N FOR J = 1 TO M PRINT "X("; I; ","; J; ")=" INPUT X(I, J) NEXT J NEXT I что дальше делать не знаю ((( |
09.04.2009, 20:26 | #4 |
Пользователь
Регистрация: 24.08.2008
Сообщений: 10
|
Если кому поможет:
"ВЫЧИСЛЕНИЕ МАКСИМАЛЬНОГО ЭЛЕМЕНТА МАССИВА" CLS INPUT "Введите число элементов "; N DIM A(N) FOR i = 1 TO N PRINT "Введите элемент"; INPUT A(i) NEXT i FOR i = 1 TO N - 1 FOR k = i + 1 TO N IF A(i) > A(k) THEN X = A(i): A(i) = A(k): A(k) = X NEXT k NEXT i PRINT "Наибольшее="; X END Смысла не понял, зато работает |
27.05.2009, 18:10 | #5 |
Новичок
Джуниор
Регистрация: 27.05.2009
Сообщений: 1
|
Помогите! Учитель задал:
Ввести с клавиатуры зна4ение елементов массивов А(10) и В(10). Сформулировать массив С(10,10) , где С (I,J)= A(I)-B(J),если эта разница больше 20 и С(I,J)=0 в другом слу4ае. |
22.12.2009, 19:28 | #6 |
Новичок
Джуниор
Регистрация: 22.12.2009
Сообщений: 1
|
Помогите пожалуйста! Вот задача - за один просмотр в массиве А первый и последний элемент, имеющий заданное значение 8, определить на каком месте находятся эти элементы в массиве (массив одномерный).
|
02.05.2010, 15:30 | #7 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 2
|
Как увеличить размерность одномерного массива? Команда DIM Y(16383)
задает массив в 16384 элемента (целые числа), а мне нужно хотя бы 300000. В простых учебниках такой инфы не нашел.. |
02.05.2010, 15:41 | #8 |
Новичок
Джуниор
Регистрация: 02.05.2010
Сообщений: 2
|
Еще. КАк картинку(график), полученную на экране в результате работы QB распечатать? Клавиши Print Screen и т.п. не помогают.
Или картинку сохранить в JPG, BMP ? QB уводит комп в эмулятор ДОСа, а там все непросто.. |
05.05.2011, 19:13 | #9 |
Новичок
Джуниор
Регистрация: 05.05.2011
Сообщений: 1
|
Дан одномерный массив.Число элементов 16, формат числа +-цц.цц.Для элементов, принадлежащих заданному интервалу, определить среднее арифметическое и максимум.Результаты распечатать в виде:
Число элементов массива...Заданный интервал(...;...) Массив: ................................... ................................... ................................... .. Для элементов, принадлежащих интервалу: среднее..., максимум... |
05.05.2011, 19:25 | #10 |
Форумчанин
Регистрация: 18.05.2009
Сообщений: 180
|
помогите помогите помогите
у меня кошка рожает)
Программист без пива, как спирт без пробки - выдохнется___________-
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
одномерный массив | ldx | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 06.06.2008 17:45 |
QBasic Одномерный массив | Алексей08- | Помощь студентам | 6 | 16.05.2008 03:05 |
Qbasic двумерный массив | Raido | Помощь студентам | 8 | 02.02.2008 17:02 |
Двумерный массив [QBasic] | conqueror | Помощь студентам | 2 | 20.01.2008 19:17 |
Одномерный массив | SkyDreamer | Помощь студентам | 1 | 01.12.2007 21:22 |