vault backup: 2026-05-26 20:41:41

This commit is contained in:
Dmitry
2026-05-26 20:41:41 +03:00
parent caed0bc9f6
commit a79a5ee4df
5 changed files with 54 additions and 9 deletions
@@ -0,0 +1,29 @@
---
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
```