• Help! Задать случайным образом массив. Найти минимальную сумму трёх подряд идущих элементов массива. Вывести номер первого элемента из тройки элементов с максимальной суммой.(Паскаль)
    Кто может, напишите решение задачи, желательно с комментариями.

Ответы 6

  • Пусть будет, например 40
  • a:array[1..40] of integer;a[i]:=random(40);
  • program z;
    • Автор:

      cross68
    • 5 лет назад
    • 0
  • ща падож
    • Автор:

      henry42
    • 5 лет назад
    • 0
  • ok
    • Автор:

      reeceeyax
    • 5 лет назад
    • 0
  • program z;var a:array [1..40] of integer;     i,k,max,min,n,x:integer;beginread(n,x);for i:=1 to n doa[i]:=random(x);min:=a[1]+a[2]+a[3];max:=0;for i:=1 to n-2 dobeginif a[i]+a[i+1]+a[i+2]<min thenmin:=a[i]+a[i+1]+a[i+2];if a[i]+a[i+1]+a[i+2]>max thenbeginmax:=a[i]+a[i+1]+a[i+2];k:=i;end;end;write(min,' ');write(k);end.x-максимальное число n-количество элементов в массиве
    • Автор:

      tiger1hok
    • 5 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years