0 / 0 / 0
Регистрация: 05.07.2013
Сообщений: 5
1

В одномерном числовом массиве размерности n вычислить сумму элементов, расположенных между максимальным и минимальным элементами

05.07.2013, 12:26. Показов 1731. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задачи на одномерные массивы

4 В одномерном числовом массиве размерности n вычислить сумму элементов, расположенных между максимальным и минимальным элементами.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.07.2013, 12:26
Ответы с готовыми решениями:

В одномерном числовом массиве размерности n вычислить сумму элементов, расположенных между первым и последним нулевыми элементами
2. В одномерном числовом массиве размерности n вычислить сумму элементов, расположенных между...

В одномерном массиве вычислить разницу между максимальным и минимальным элементами
Дан массив из 15 целых чисел из диапазона [-10, 10). Вычислите в нем разницу между максимальным и...

В одномерном числовом массиве размерности n найти произведение элементов, расположенных до первого отрицательного элемента
Задачи на одномерные массивы 1 В одномерном числовом массиве размерности n найти произведение...

Вывести на экран сумму нечётных элементов, стоящих в массиве между максимальным и минимальным элементами
Здравствуйте. Помогите сделать программу - нужно вывести сумму нечетных элементов стоящих между min...

1
Почетный модератор
64291 / 47589 / 32740
Регистрация: 18.05.2008
Сообщений: 115,181
05.07.2013, 15:01 2
Лучший ответ Сообщение было отмечено неуч0 как решение

Решение

Pascal
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
26
27
28
29
30
31
32
33
34
35
36
37
38
uses crt;
const nmax=100;
var a:array[1..nmax] of integer;
    n,i,j,imn,imx,x:byte;
    s:integer;
begin
randomize;
repeat
write('Размер массива n=');
read(n);
until n in [1..nmax];
writeln('Исходный массив:');
for i:=1 to n do
 begin
  a[i]:=random(50);
  write(a[i]:4);
 end;
writeln;
imn:=1;
imx:=1;
for i:=1 to n do
 begin
  if a[i]<a[imn] then imn:=i;
  if a[i]>a[imx] then imx:=i;
 end;
writeln('Номер минимального=',imn,' минимальный=',a[imn]);
writeln('Номер максимального=',imx,' максимальный=',a[imx]);
if imx<imn then
 begin
  x:=imn;
  imn:=imx;
  imx:=x;
 end;
s:=0;
for i:=imn+1 to imx-1 do
s:=s+a[i];
write('Сумма между минимальным и максимальным=',s)
end.
0
05.07.2013, 15:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.07.2013, 15:01
Помогаю со студенческими работами здесь

В одномерном числовом массиве размерности n вычислить произведение элементов
3. В одномерном числовом массиве размерности n вычислить произведение элементов, расположенных...

Произведение элементов массива, расположенных между максимальным и минимальным элементами
Составить текст программы на языке Паскаль, содержащий: 1) процедуру, выполняющую действия над...

Найти количество элементов, расположенных между максимальным и минимальным элементами массива
Нужна блок-схема и программа Дан массив X(N). Найти количество элементов, расположенных между...

В одномерном числовом массиве вычислить сумму элементов, кратных 10
Помогите решить 2 задачи с массивом! 1. В одномерном числовом массиве А(n) вычислите сумму...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru