
Вопрос задан 12.07.2023 в 12:00.
Предмет Информатика.
Спрашивает Владыкин Женя.
Задан случайный цифровой массив. Вывести на консоль сумму порядковых номеров всех нечетных
элементов этого массива. Сделайте пожалуйста(в паскале)

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

Отвечает Кушимов Алишер.
begin
var n := ReadInteger('n =');
var a := ArrRandom(n, -99, 99);
a.Println;
a.Indices((v, i) -> v.IsOdd).Sum(i -> i + 1).Print
end.




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения данной задачи в Pascal, нужно создать массив случайных чисел, затем пройтись по нему, найти все нечетные элементы и сложить их порядковые номера. Вот пример кода:
pascalprogram SumOddElementIndexes; const ARRAY_SIZE = 10; // Размер массива, можно изменить на необходимое количество элементов var arr: array[1..ARRAY_SIZE] of Integer; i, sum: Integer; begin // Инициализация генератора случайных чисел Randomize; // Заполнение массива случайными числами for i := 1 to ARRAY_SIZE do begin arr[i] := Random(100); // Здесь случайные числа в пределах от 0 до 99 Write(arr[i], ' '); end; // Начальное значение суммы sum := 0; // Поиск нечетных элементов и суммирование порядковых номеров for i := 1 to ARRAY_SIZE do begin if arr[i] mod 2 <> 0 then sum := sum + i; end; // Вывод результата Writeln; Writeln('Сумма порядковых номеров всех нечетных элементов: ', sum); end.
В этом примере, массив arr
заполняется случайными числами в диапазоне от 0 до 99. Затем выполняется поиск всех нечетных элементов и суммирование их порядковых номеров в переменной sum
. Результат выводится на консоль.


Похожие вопросы

Информатика 23

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

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili