помагите из 20 элементов найти максимальный элемент
5-9 класс
|
#include <stdio.h>
#include <conio.h>
const int N=10;
clrscr;
main()
{int Max,index,i,A[N];
printf("vvedi massiv\n");
for(i=0;i<N;i++)
{printf("vvedite A[%d]=",i);
scanf("%d",&A[i]);
}
Max=A[0]; index=0;
for(i=1;i<N;i++)
{
if(A[i]>Max)
{
Max=A[i]; index=i;
}
}
printf("\n max ravno %d",Max);
printf("\n index raven %d",index);
}
Предоставлю решение на Pascal
Program Zn;
const N=21;
var m:array[1..N] of integer;
max,i:integer;
Begin
max:=-30000;
For i:=11 to N do begin
Writeln('Введите эллемент массива');
Readln(m[i]);
if max<m[i] then max:=m[i]
end;
writeln('Максимальный эллемент массива=',max);
end.
(Проверено и от компелировано на Pascal.NET)
Другие вопросы из категории
,пролегающему по :
1)прямой
2)сторонам треугольника
3)сторонам квадрата
4)окружности
5)сторонам шестиугольника
Читайте также
его индекс.
5) Найти максимальные элементы среди положительных элементов массива 6) Найти максимальные элементы среди отрицательных элементов массива
7) Определить количество максимальных элементов массива
P.S Ребят, все в паскале...заранее спасибо=*
Входные данные
В первой строке записаны через пробел размеры матрицы: количество строк N и количество столбцов M ( 1 ≤ N , M ≤ 100 ). В следующих N строках записаны строки матрицы, в каждой – по M натуральных чисел, разделённых пробелами.
Выходные данные
Программа должна вывести все столбцы, в которых есть элемент, равный максимальному элементу в матрице. Каждый столбец выводится в одну строку, элементы разделяются пробелами.
элементом вставить 0.
HELP ! составьте программку))