Напишите программу, которая по заданному натуральному n печатает первые n чисел последовательности 1, 2, 4, 8, 16, 32. В первой строке содержится n (1 ≤ n ≤ 50) – количество чисел. Вывести первые n чисел геометрической прогрессии со знаменателем 2 и первым членом 1. с++
int main() {
int num = 1;int n;
std::cout << "Enter the value of n: ";
std::cin >> n;
for (int i = 0; i < n; i++) {
std::cout << num << " ";
num *= 2;
}
return 0;
}