Массивы С++ Помогите
Дано ціле число N (N<0). Сформувати і вивести цілочисельний масив разміру N, що містить ступені двійки від першої до N-ої: 2,4,8,16,..
Может кто подсказать как это реализовать?
Ответы (1 шт):
Автор решения: Марина
→ Ссылка
#include <iostream>
using namespace std;
int main()
{
int n;
int temp = 1;
cout << "Put integer value" << endl << "N:";
cin >> n;
cout << endl;
int* array = new int[n];
for (int i = 0; i < n; i++)
{
if (i == 0)
array[i] = 1;
else{
array[i] = temp =2*temp;
}
}
for (int i = 0; i < n; i++)
{
cout<<array[i]<<"\t";
}
delete[] array; `введите сюда код`
}
При условии, что N больше нуля. Ну и организуйте проверку на ввод целого числа. Я только учусь. Могу допускать ошибки.