Решение задачки №2 (программа «Массив чисел») на языке C. Один из вариантов может выглядеть так (размер массива задаем в виде константы с помощью макроопределения):
/* Программа "Массив чисел", вариант №1 */
#include <stdio.h>
#define ARR_SIZE 5 /* Константа ARR_SIZE, равная 5 */
int main()
{
int myarr[ARR_SIZE]; /* Массив из ARR_SIZE элементов типа int */
int min, max, summ;
float mean;
/* Вводим данные */
for (int i=0; i<ARR_SIZE; i++) {
printf("Введите %d-е число: ", i+1);
scanf("%d", &myarr[i]);
}
/* Считаем минимум, максимум, сумму и среднее арифметическое */
min = max = myarr[0];
summ = 0;
for (int i=0; i<ARR_SIZE; i++) {
if (myarr[i] < min)
min = myarr[i];
else
if (myarr[i] > max)
max = myarr[i];
summ += myarr[i];
}
mean = (float)summ / ARR_SIZE;
/* Выводим результаты */
printf("Минимальное значение: %d\n", min);
printf("Максимальное значение: %d\n", max);
printf("Сумма: %d\n", summ);
printf("Среднее арифметическое: %f\n", mean);
return 0;
}