Аватар
Информатика, опубликовано 2018-08-22 21:39:11 by Гость

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

Аватар
Ответ оставил Гость

Стек вводится как нуль-терминированная последовательность.

#include
#include
#include
using namespace std;

int main()
{
setlocale(0, ""); // кириллица
stack st;
cout while (true)
{
int c;
cin >> c;
if (c == 0)
{
break;
}
if (c {
c = -1 * c;
}
st.push(c);
}

cout while ( !( st.empty() ) )
{
cout st.pop();
}

return 0;
}

Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.