Вопрос задан 02.06.2019 в 06:34. Предмет Информатика. Спрашивает Волкова Виолетта.

Дан массив K(N), N-12. В массиве есть один элемент, значение которого равно 100. Определить его

порядковый номер. Вычислить сумму значений элементов массива, стоящих перед элементом, значение которого равно 100/
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Саляхов Ильнар.
// PascalABC.NET 3.2, сборка 1417 от 28.03.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var k:=ArrRandom(12,1,99);
  k[Random(0,11)]:=100; // присвоим 100 случайному элементу
  k.Println;
  var p:=k.FindIndex(x->x=100);
  Writeln('k[',p+1,']=100');
  Writeln('Сумма предшествующих элементов: ',k[:p].Sum)
end.

Пример
82 94 33 85 52 91 100 96 90 57 61 1
k[7]=100
Сумма предшествующих элементов: 437

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос