Форум программистов, компьютерный форум, киберфорум
Наши страницы
QBasic
Войти
Регистрация
Восстановить пароль
 
Наташа*
1 / 0 / 0
Регистрация: 16.02.2011
Сообщений: 26
#1

Поменяйте местами наибольший и наименьший элементы массива - QBasic

30.03.2011, 21:36. Просмотров 447. Ответов 2
Метки нет (Все метки)

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

В qbasic: В заданном массиве a(n) поменяйте местами наибольший и наименьший элементы (первые по порядку, если их несколько).N должно быть равно 8. Желательно комментарии к действиям

Заранее спасибо!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.03.2011, 21:36
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Поменяйте местами наибольший и наименьший элементы массива (QBasic):

Найти наибольший и наименьший элементы прямоугольной матрицы и поменять их местами
1) Пусть дана действительная матрица размером N x M. Требуется преобразовать...

В заданом (четвертом) секторе матрицы поменять местами наибольший и наименьший элементы
Дан квадратный массив В(m,m).В заданом (четвертом) секторе матрицы поменять...

Определить наибольший и наименьший элементы массива X(n)
Определить наибольший и наименьший элементы массива X(n). Вывести исходный...

Поменяйте строки в столбцы массива (3*3) местами
Решите, пожалуйста

Поменять наибольший и наименьший элемент массива
Помогите доделать задачу, пожалуйста INPUT;n DIM A(n) RANDOMIZE TIMER FOR...

Поменять местами элементы массива А, имеющего нечётный индекс, на элементы массива В, имеющие чётный индекс, и найти минимальные элементы Амах и В мах
даны два массива А и В по 20 элементов в каждом. Поменять местами элементы...

2
кот Бегемот
Платежеспособный зверь
8447 / 3886 / 1511
Регистрация: 28.10.2009
Сообщений: 10,062
30.03.2011, 22:10 #2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Цитата Сообщение от Наташа* Посмотреть сообщение
В qbasic: В заданном массиве a(n) поменяйте местами наибольший и наименьший элементы (первые по порядку, если их несколько).N должно быть равно 8. Желательно комментарии к действиям
PureBasic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
n=8
DIM a(n)
FOR i=1 TO N
INPUT "vvedite element ",a(i)
NEXT
PRINT "massiv"
FOR i=1 TO N
PRINT a(i);
NEXT
print
'это мы заполнили массив и вывели его на экран
'теперь проходим по массиву и ищем номера наибольшего и наименьшего элементов
nmax=1
nmin=1
for i=1 to n
if a(i)>a(nmax)then nmax=i
if a(i)<a(nmin)then nmin=i
next
swap a(nmin),a(nmax)
'это мы поменяли найденные элементы местами
'выводим массив на экран
print"novyj massiv"
FOR i=1 TO N
PRINT a(i);
NEXT
1
Наташа*
1 / 0 / 0
Регистрация: 16.02.2011
Сообщений: 26
30.03.2011, 23:10  [ТС] #3
Спасибо огромное!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2011, 23:10
Привет! Вот еще темы с решениями:

Поменяйте местами минимальное и максимальное по длине слова
задайте символьный массив. с не повторяющейся длиной слов. Поменяйте местами...

Поменять местами элементы массива А, имеющие нечетный индекс, на элементы массива В, имеющие четный индекс
Даны два массива А и В по 20 элементов в каждом. Поменять местами элементы...

Поменять местами максимальный и минимальный элементы массива А(14)
Помогите решить эти задачи 1. Поменять местами максимальный и минимальный...

Поменять местами минимальный и максимальный элементы массива
Задан массив y1,y2...y15. Построить новый ряд, заменив ymin на ymax (т.е...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru