Предмет: Информатика,
автор: vokak6814
Сформировать массив из степеней числа 2, начиная с 1.
Вывести массив в строку
Ответы
Автор ответа:
1
если с++:
#include <iostream>
#include <vector>
using namespace std;
int main() {
setlocale(LC_ALL, "ru");
// степень
int power = 2;
// текущее число
int currentNumber = 2;
// масив степеней числа 2
vector<int> powersOf2;
// пока не переполниться int
while (currentNumber > 0) {
// в конец кидаем текущее число
powersOf2.push_back(currentNumber);
// текущее число умножаем
currentNumber *= power;
}
// вывод
for (int i = 0; i < powersOf2.size(); i++) {
cout << powersOf2[i] << endl;
}
return 0;
}
Приложения:
vokak6814:
Это на Паскаль?
это с++, нужен паскаль?
Похожие вопросы
Предмет: География,
автор: blinkovairina388
Предмет: Алгебра,
автор: sofiisssmm23
Предмет: Русский язык,
автор: malikadzapparova86
Предмет: Алгебра,
автор: mycatmisha1
Предмет: Английский язык,
автор: lulu198012