--- status: seed type: concept tags: [] created: 2025-12-17 updated: 2026-05-26 title: Итераторы для обработки массивов Ruby --- # Итераторы для обработки массивов Ruby ```ruby ary.each { |item| block } ary.each_index { |index| block } ``` ![[Pasted image 20260526203807.png|400]] ![[Pasted image 20260526203848.png|400]] ## Практика > Найти максимальный и минимальный элементы, введенного пользователем массива, а также их индексы ```ruby a = gets.chomp.split.map { |i| i.to_i } p a max = min = a[0] maxi = mini = 0 for i in 1 ... a.size ```