Ruby/Подробнее о массивах: различия между версиями

Содержимое удалено Содержимое добавлено
Строка 675:
# В массиве переставить в начало элементы, стоящие на чётной позиции, а в конец — стоящие на нечётной.
 
#include <iostream.h>
===== Одномерные целочисленные =====
 
public viod main()
# Найти все элементы, большие среднего арифметического элементов.
{
# К чётным элементам прибавить первый элемент, а к нечётным — последний. Первый и последний элемент не изменять.
int[] a = Array(10, 5, 7, 20, 4);
# Заменить все положительные элементы на значение минимального.
int t = 3;
# Найти произведение всех чётных элементов массива.
int temp = 0;
# Найти количество минимальных элементов.
int n = 0;
# Вывести индексы элементов, меньших своего левого соседа.
for(int i=t; i<sizeof(a); i++)
{
if(temp < a[i])
{
temp = a[i];
n = i;
}
}
printf('Номер: %d, значение: %d', n, temp);
}
 
==== Двумерные ====