04.06.2009, 11:58
общий
это ответ
Здравствуйте, Redsox!
Программа в приложении.
Приложение:
// С клавиатуры вводится одномерный массив А, размерностью n.
// Найти максимальный элемент данного масива.
// Ввод и вывод элементов оформить в виде процедуры.
#include <stdio.h>
#define N 10
int a [N];
// Функция нахождения максимального элемента в массиве
int Max (void) {
int m = a [0];
for (int i = 1; i < N; i++)
if (a [i] > m) m = a [i];
return m;
}
// Функция заполняет массив с помощью ввода элементов с клавиатуры
void Read (void) {
printf ("\n\nВведите элементы массива\n");
for (int i = 0; i < N; i++) {
printf ("Элемент №%d --> ", i);
scanf ("%d", &a [i]);
}
printf ("\n\nВвод успешно завершен\n");
}
// Функция вывода массива на экран
void Print (void) {
for (int i = 0; i < N; i++)
printf (" %5d", a [i]);
printf ("\n");
}
void main () {
Read ();
Print ();
int m = Max ();
printf ("Максимальный элемент массива равен %d", m);
}