В коде много разного, это пробы округлить.
Почему -то ceil не хочет округлять 21/2 до 11.
Всё перепробовал, что делаю не так?
package com.javarush.task.pro.task05.task0516;
import java.util.Arrays;
import java.lang.Math;
/*
Заполняем массив
*/
public class Solution {
public static int[] array = new int[21];
public static int valueStart = 10;
public static int valueEnd = 13;
public static void main(String[] args) {
long mas3 = (array.length/2);
int x = (int)Math.ceil(mas3);
System.out.println(mas3);
//double mas2 = Math.ceil(mas3);
//int mas =(int)(mas2);
int mas=(array.length/2);
//напишите тут ваш код
if(array.length%2==0)
{
Arrays.fill(array, valueStart);
Arrays.fill(array,mas,array.length, valueEnd);
System.out.println(Arrays.toString(array));
}
else
{
Arrays.fill(array, valueStart);
Arrays.fill(array,0,mas, valueEnd);
// System.out.println(mas2);
System.out.println(Arrays.toString(array));
}
}
}