НВ
Наталья Виноградова

Помогите задачку решить по ИВТ

В одномерном массиве произвольных чисел A(10) положительные элементы уменьшить вдвое, а отрицательные заменить на значения их индексов.

Спасибо

Настена
Настена

i = -1
a.map!{ |e| i = i.next; e >= 0? e / 2 : i }

CK
Constantine Kudryavtsev

(1..10).each do | i | if (a[ i ] > 0) then a[ i ] = a[ i ] / 2; if (a[ i ] < 0) then a[ i ] = i; end;

Похожие вопросы
Помогите решить задачку, пожалуйста
Совсем не шарю в С#,помогите решить задачки
Помогите решить задачку по С++
Помогите решить задачку в Pascal !
помогите решить задачки по информатике
Задачка по С++ помогите решить.
помогите решить задачу по ивт)
помогите решить задачу по ИВТ!
помогите решить задачку в с++
Помогите решить задачку на С#