Преобразовать массив, расположив сначала все элементы, целая часть которых лежит в интервале [a, b] - C#
Формулировка задачи:
Помогите пожалуйста реализовать метод, который будет преображать массив таким образом, чтобы сначала
располагались все элементы, целая часть которых лежит в интервале [a, b], а потом все остальные.
Решение задачи: «Преобразовать массив, расположив сначала все элементы, целая часть которых лежит в интервале [a, b]»
textual
Листинг программы
- k = 0;
- for (i=0; i<n; i++)
- {
- mas[i] = (int)(mas[i]);
- if (mas[i]>=a && mas[i]<=b)
- {
- nmas[i] = mas[i];
- k++;
- }
- else
- {
- nmas1[i] = mas[i];
- }
- }
- for (i = 0; i < k; i++)
- {
- mas[i] = nmas[i];
- }
- for (i = k; i < n; i++)
- {
- mas[i] = nmas1[i];
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д