• Предмет: Информатика
  • Автор: ametemirov2003
  • Вопрос задан 1 год назад

Дан одномерный целочисленный массив, размерности n. Получить вывод только нечётных элементов массива. Массив можно задать случайным образом, вводом с клавиатуры или используя файл.
Записать на ПАСКАЛЕ.
ДАЮ 100 БАЛЛОВ.


BobbyFresnel: Нечетный - это нечетный по значению, нечетный по номеру или нечетный по индексу в массиве?
ametemirov2003: Без разницы, лишь бы в выводе были нечётные числа)
BobbyFresnel: Если нечетные числа на выводе, то это нечетные по значению элементы, разница принципиальная

Ответы

Ответ дал: BobbyFresnel
1

// PascalABC.NET

begin

 var n := ReadInteger('n =');

 var Массив := ArrRandom(n, -99, 99);

 Массив.Println;

 Массив.Where(Значение -> Значение.IsOdd).Println

end.

Приложения:

ametemirov2003: А где вывод только нечётных элементов массива ? Тут же вроде и чётные и нечётные
BobbyFresnel: В последней строке. В предыдущей - весь массив, потому что иначе не видно, что программа действительно работает. Если не нужно это , уберите в программа строчку Массив.Println;
ametemirov2003: Благодарю)
BobbyFresnel: Пожалуйста. Для благодарностей тут просто кликают сердечко.
Вас заинтересует