Есть ответ 👍

Используя стек, написать процедуру или функцию, которая заменяет все отрицательные элементы на их абсолютные значения.

203
332
Посмотреть ответы 2

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


Стек вводится как нуль-терминированная последовательность. #include < iostream> #include < stack> #include < string> using namespace std; int main() { setlocale(0, ""); // кириллица stack < int> st; cout < < "ввод стека\n" < < "введите '0' для остановки\n"; while (true) { int c; cin > > c; if (c == 0) { break; } if (c < 0) { c = -1 * c; } st.push(c); } cout < < "вывод стека\n"; while ( ! ( st.empty() ) ) { cout < < st.top() < < '\n'; st.pop(); } return 0; }

N=256 n=2^i i=8 k=64*32*15=30720 i=i*k i=8*30720=245760 бит= 30 кб

Популярно: Информатика