Одномерные массивы. Найти наименьшую сумму из трех рядом стоящих чисел - C#
Формулировка задачи:
Даны целые числа k[0],...,k[n] (n = 12). Найти наименьшую сумму из трех рядом стоящих чисел. Помогите написать программу, пожалуйста!
Решение задачи: «Одномерные массивы. Найти наименьшую сумму из трех рядом стоящих чисел»
textual
Листинг программы
class MyPro {
static void Main() {
int n;
n=12;
int[] arr = new int[n];
int[] sum=new int[n-3+1];
int min=0;
MyLib.ArrRandom(arr);//метод заполняет рандомно массив
MyLib.ArrPrint(arr); //метод печатает массив
for (int j=0; j<10; j++) {
sum[j]=arr[j]+arr[j+1]+arr[j+2];
}
MyLib.ArrPrint(sum);
for (int j=0; j<9; j++) {
min=sum[j];
if (min>sum[j+1]) {
min=sum[j+1];
}
}
Console.WriteLine("наименьшая сумма из трех рядом стоящих чисел "+min);
Console.ReadLine();
}
}