Вопрос задан 02.05.2019 в 16:17. Предмет Информатика. Спрашивает Смычник Кирилл.

Дан массив из 10 вещественных чисел. Посчитать сумму элементов массива с черными номерами

0 0
Перейти к ответам

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

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

begin
  var a:=ReadArrReal('Введите 10 чисел:',10);
  Writeln('Искомая сумма равна ',a.Where((x,i)->i.IsOdd).Sum)
end.

Пример
Введите 10 чисел: 3.6 -1.45 2.11 6 3.9 -12.65 4.1 -5 0 11.3
Искомая сумма равна -1.8
0 0
Отвечает Лелис Санта-Лючия.
// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!

begin
var a:= ArrGen(10, t -> ReadReal);
var ans:= a.where((v,i) -> (i + 1).IsEven).sum;
Writeln('Сумма элементов с четными номерами: ', ans);
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения данной задачи, нам необходимо посчитать сумму элементов массива с черными номерами. Предположим, что массив нумеруется с 0, то есть первый элемент имеет номер 0, второй - 1 и так далее.

Алгоритм решения:

1. Создадим массив из 10 вещественных чисел. 2. Проитерируемся по элементам массива с помощью цикла, начиная с 0 и с шагом 2 (чтобы обойти только элементы с черными номерами). 3. На каждой итерации будем прибавлять текущий элемент к переменной, в которой будет храниться сумма. 4. Выведем полученную сумму.

Пример кода на Python:

```python array = [1.2, 3.4, 5.6, 7.8, 9.0, 10.1, 11.2, 12.3, 13.4, 14.5] sum_of_black_indices = 0

for i in range(0, len(array), 2): sum_of_black_indices += array[i]

print("Сумма элементов массива с черными номерами:", sum_of_black_indices) ```

Результат выполнения кода будет: ``` Сумма элементов массива с черными номерами: 40.6 ```

Примечание: В данном примере предполагается, что черными номерами являются четные номера элементов массива. Если черными номерами считаются нечетные номера, то в коде нужно изменить шаг цикла на 1: ```python for i in range(1, len(array), 2): sum_of_black_indices += array[i] ```

Надеюсь, это поможет! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

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

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

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