С Новым годом! Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 10.06.2019
Сообщений: 1
1

Массив: Напечатать те элементы массива, которые находятся между максимальным и минимальным элементами.

10.06.2019, 19:50. Показов 1041. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Имеется массив a из n произвольных чисел, среди которых есть положительные, отрицательные и равные нулю. Найти максимальное и минимальное числа.Напечатать те элементы массива, которые находятся между ними.
С максимумом и минимумом есть, не могу найти между ними.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Program wz431; 
const n=9; 
var min,max:real; 
i:byte; 
a:array[1..n] of integer; 
begin 
a[1]:=5; 
for i:=2 to n do 
begin 
read(a[i]); 
if a[i]>a[i-1] then max:=a[i] 
else if a[i]<a[i-1] then min:=a[i]; 
if (min>a[i]) and (a[i]<max) then writeln(a[i]); 
end; 
writeln('min=',min,'max=',max); 
end.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Блог
10.06.2019, 19:50
Ответы с готовыми решениями:

Напечатать элементы массива, которые стоят между максимальным и минимальным элементами
Необходимо напечатать элементы массива которые стоящят между максимальным и минимальным элементами....

Упорядочить по невозрастанию те элементы массива, которые не находятся между минимальным и максимальным
Дан целочисленный массив x размера n. Упорядочить по невозрастанию те элементы массива, которые не...

Из массива удалить элементы, которые имеют четный индекс и стоят между максимальным и минимальным элементами
Из массива удалить элементы, которые имеют парный индекс и стоят между максимальным и минимальным...

Дан массив размера 10.Переставить в обратном порядке элементы массива , рассположенные между его минимальным и максимальным элементами.
помогите Дан массив размера 10.Переставить в обратном порядке элементы массива , рассположенные...

1
5085 / 2656 / 2350
Регистрация: 10.12.2014
Сообщений: 10,052
11.06.2019, 04:28 2
А почему a[1] = 5?
Почему не 6 или –5?

Pascal
11
if a[i]>a[i-1] then max:=a[i]
А этот кусок кода находит не максимальный в массиве!
К примеру, для массива 5 10 3 1 2 результат будет 2, но не 10…

И, кстати, почему значения массива целые, а min и max действительные?

Или вы чего-то не договариваете по условию?
0
11.06.2019, 04:28
cpp_developer
Эксперт
20123 / 5690 / 417
Регистрация: 09.04.2010
Сообщений: 12,546
Блог
11.06.2019, 04:28
Помогаю со студенческими работами здесь

Удалить элементы расположенные между максимальным и минимальным элементами массива Х. Элементы массива Х вычисляются по формуле Xi=((-1)^i)*((i^2)-3*i), где i=1,2,...,10.
Удалить элементы расположенные между максимальным и минимальным элементами массива Х. Элементы...

Удалить из массива положительные элементы между максимальным и минимальным элементами
1 задача расчитать элементы массива по формуле 2 удалить из полученного массива все положительные...

Удалить из одномерного массива элементы, расположенные между максимальным и минимальным элементами массива
Люди добрые,помогите человеку,не понимающему массивы! Необходимо решить задачу: &quot;Удалить из...

Удалить из одномерного массива все элементы расположенные между максимальным и минимальным элементами массива
Удалить из одномерного массива все элементы расположенные между максимальным и минимальным...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru