РЕШИТЕ ** ЯЗЫКЕ JAVA, ПОЖАЛУЙСТА. По данному числу N распечатайте все целые степени...

+989 голосов
3.6m просмотров

РЕШИТЕ НА ЯЗЫКЕ JAVA, ПОЖАЛУЙСТА. По данному числу N распечатайте все целые степени двойки, не превосходящие N, в порядке возрастания. Формат входных данных Вводится натуральное число. Формат выходных данных Выведите ответ на задачу. Sample Input: 50 Sample Output: 1 2 4 8 16 32


Информатика | 3.6m просмотров
Дан 1 ответ
+127 голосов

import java.util.Scanner;

class Main {

   public static void main(String [ ] args) {

       Scanner sn = new Scanner(System.in);

       int n = sn.nextInt();

       int x = 1;

       while(x < n) {

           System.out.print(x+" ");

           x *= 2;

       }

   }

}

(40 баллов)