Вопрос задан 10.09.2026 в 11:11. Предмет Информатика. Спрашивает Мищук Никита.

Язык PHP.
Дано целое число N (>0). Сформируйте и выведите целочисленный массив размера N, содержащий степени двойки от первой до N-й: 2, 4, 8, 16...

Перейти к ответам

Ответы на вопрос

Отвечает Калиева Алия.

Нужно вывести степени двойки: \(2^1, 2^2, ..., 2^N\). В PHP удобно начать с числа \(2\), а затем каждый раз умножать его на \(2\).

<?php
$N = intval(trim(fgets(STDIN)));
$a = [];
$value = 2;

for ($i = 1; $i <= $N; $i++) {
    $a[] = $value;
    $value *= 2;
}

echo implode(' ', $a);
?>

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос