понедельник, 7 октября 2013 г.

Создайте программу, выводящую на экран первые 20 элементов последовательности 2 4 8 16 32 64 128 …

Создайте программу, выводящую на экран первые 20 элементов последовательности 2 4 8 16 32 64 128 …


1. Создадим цикл, в процессе которго будут меняться значения двух переменных;
2. Значение переменной a = 1 будет увеличиваться на 1 каждый шаг цикла;
3. Значение переменной b = 1 будет множиться на 2  и выводиться на экран каждый шаг цикла;
4. Цикл завершится, когда значение переменной a достигнет 20.

public class Zadachi{
    public static void main(String[] args){
        for(int a=1, b=2;a<=20;a++,b*=2){
            System.out.print(b+" ");
        }
    }
}

1 комментарий:

  1. for(int a=1, b=2;a<=20;a++,b*=2) //так как Вашем варианте 21 цикл.

    ОтветитьУдалить