пʼятниця, 26 червня 2015 р.

Java task: Create array


  • Создайте массив из всех чётных чисел от 2 до 20 и выведите элементы массива на экран сначала в строку, отделяя один элемент от другого пробелом, а затем в столбик (отделяя один элемент от другого началом новой строки). Перед созданием массива подумайте, какого он будет размера.
    2 4 6 … 18 20
    2
    4
    6

    20

  • public class operato {

    public static void main(String[] args) {
    int i = 0;
    int k = 2;
    int n = 20;
    int array[] = new int[n/k];
    while(k<=20) {
    array[i] = k;
    System.out.print(array[i] + "  ");
    k=k+2;
    i++;
    }
    if (k>n){
    System.out.println("  ");
    for(i=0; i<array.length; i++){
    System.out.println(array[i]);
    }
    }
    }
    }


    • Создайте массив из всех нечётных чисел от 1 до 99, выведите его на экран в строку, а затем этот же массив выведите на экран тоже в строку, но в обратном порядке (99 97 95 93 … 7 5 3 1).

                    int i = 0;
    int k = 1;
    int n = 99;
    int array[] = new int[50];
    int array1[] = new int[50];
    while(k<=n) {
    array[i] = k;
    System.out.print(array[i] + "  ");
    k=k+2;
    i++;
    }
    if (k>n){
    System.out.println("  ");
    for(i=0; i<array1.length; i++){
    k=k-2;
    array1[i] = k;
    System.out.print(array1[i] + "  ");
    }
    }

    Немає коментарів:

    Дописати коментар