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

Нахождение максимального элемента в массиве.

07.10.2009, 16:56. Показов 37166. Ответов 8
Метки нет (Все метки)

Решите задачку пожалуйста.
Найдите максимальный элемент в массиве.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.10.2009, 16:56
Ответы с готовыми решениями:

Нахождение максимального элемента массива
создать программу с прoцедyрой для ввoдa мaccивa из N вещеcтвенныx чиcел. Ввеcти двa мaccивa: ...

Нахождение максимального отрицательного элемента массива
нахождение максимального отрицательного элемента массива минимально положительные я нашел ,...

Рекурсия: нахождение максимального элемента последовательности
Дана последовательность, состоящая из n действительных чисел, найти максимальное по величине число.

Нахождение номера максимального элемента массива
Помогите пожалуйста, до завтра надо сдать 3 индивидуальные работы, 1 я сделал, но вот эти две...

8
0 / 0 / 0
Регистрация: 29.09.2009
Сообщений: 13
07.10.2009, 17:59 2
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
Pr1
const n+20;
type mas=array[0..n] of word;
var i:word;
procedure vvod (var X:mas)
begin 
       for i:=1 to n do x[i]:= randon(100);
end;
procedure vivod(x:mas);
begin  
       for i:=1 to n do 
                     write(x[i]):3;
end;
Begin
randomize;
writeln('ДАН МАССИВ');
vvod (a);
vivod(A);
MAX:=A[i];
FOR I:=2 TO N DO IF (a[i]>max)then
                                  begin 
                                   max:=a[i];
                                    end;
End.
вроде так может чуток отредактировать
0
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 15
07.10.2009, 19:05  [ТС] 3
Цитата Сообщение от Darika Посмотреть сообщение
Pr1
const n+20;
type mas=array[0..n] of word;
var i:word;
procedure vvod (var X:mas)
begin
for i:=1 to n do x[i]:= randon(100);
end;
procedure vivod(x:mas);
begin
for i:=1 to n do
write(x[i]):3;
end;
Begin
randomize;
writeln('ДАН МАССИВ');
vvod (a);
vivod(A);
MAX:=A[i];
FOR I:=2 TO N DO IF (a[i]>max)then
begin
max:=a[i];
end;
End.
вроде так может чуток отредактировать
Спасибо огромное!А можно как нибудь попроще составить программу,а то я половину операторов пока незнаю.
0
0 / 0 / 0
Регистрация: 29.09.2009
Сообщений: 13
07.10.2009, 19:26 4
я сама плохо знаю..просто у меня она была уже решенная
0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
07.10.2009, 19:26 5
Пожалуйста...вот вариант попроще...без всяких процедур!
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Program zadacha;
Uses crt;
 Var mas:array [1..100] of integer;
     max,i,n:integer;
begin
clrscr;
 Writeln (' Vvedite kol-vo cifr ');
 Readln (n);
 For i:=1 to n do begin write ('Vvedite ',i, ' Chislo ');
                        Readln (mas[i]);
                  end;
 Writeln (' Polycheny chisla ');
 for i:=1 to n do
 write (mas[i]:4);
Max:=mas[i];
For i:=2 to n do
  if mas[i]>max then max:=mas[i];
Writeln;
writeln ('Maxim chislo ',max);
Readln
end.
3
0 / 0 / 0
Регистрация: 07.10.2009
Сообщений: 15
08.10.2009, 13:51  [ТС] 6
Спасибо огромное Давид
0
Программист 1С
859 / 647 / 187
Регистрация: 03.03.2009
Сообщений: 1,154
08.10.2009, 13:53 7
milaska_litlle, Всегда пожалуйста!
0
Dead_emotion
03.12.2010, 19:27 8
Uses crt;
var a:array[1..10] of integer;
i,max:integer;
begin
for i:=1 to 10 do
begin
a[i]:=random(10);
write(a[i],' ');
end;
max:=a[1];
for i:=1 to 10 do
if a[i]>max then max:=a[i];
writeln('max=',max);
readkey;
end.

На школьном уровне обучени
232 / 181 / 104
Регистрация: 19.03.2010
Сообщений: 949
03.12.2010, 19:47 9
Dead_emotion, вы дату посмотрите публикации...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.12.2010, 19:47
Помогаю со студенческими работами здесь

Заполнение массива и нахождение максимального и минимального элемента
Задача:заполнить массив случайными числами от -100 до 100. Найти максимальный и минимальный элемент...

Рекурсия: нахождение максимального элемента последовательности действительных чисел
Выполнить необходимую обработку, при этом описать рекурсивную проц едуру или функцию, исходя из...

Нахождение максимального, минимального, среднего и сортировка в одномерном и двумерном массиве
Здравствуйте! Прошу Вашего внимания! Время почти не осталось.. Задача: Нахождение...

в массиве А [n] отрицательные элементы заменить на значение максимального элемента, нули – на значение минимального элемента.
в массиве А отрицательные элементы заменить на значение максимального элемента, нули – на значение...


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

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

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