Добавить в очередь/стек после каждого положительного элемента значение, которое в 1,5...

0 голосов
70 просмотров

Добавить в очередь/стек после каждого положительного элемента значение, которое в 1,5 раза больше его суммы. С++. Надо две программы, на стек и на очередь.


Информатика (169 баллов) | 70 просмотров
0

С использованием STL ?

0

Или стеки/очередь ручками прописывать как классы?

0

а, ну я понял

0

а значение после положительного элемента, это значение, которое получается каким образом? это мы допустим 2 преобразуем в 3 и 5 умножаем на полтора или как?

0

по желанию

0

Значения вводятся или просто цикл?

0

А... ну-ну. Мазохизм, конечно, никто не отменял, но все же... )))

0

ручками, как классы

Дан 1 ответ
0 голосов

Погляди, так ты хотел?


#include

#include

using namespace std;

int main()

{

   setlocale(LC_ALL,"Rus");

   cout

   stack steck;

   int a=0;

   cin>>a;

   int b=a+1;

   int c=(a+b)*1.5;

   steck.push(c);

   cout

   return 0;

}


(22 баллов)
0

Я не думаю что информатик стал бы вручную задавать писать библиотеку stack

0

я думаю, автор понял как объявлять, а не прописывать вручную. Ну впрочем да, автор не понял суть вашего вопроса

0

Как раз, когда стек реализован руками

0

А как Вам это: https://znanija.com/task/30207848

0

для 10го класса xd

0

Да ну?

0

все равно Вы помогли, доработать я смогу

0

По-видимому, автор просто не в теме.

0

Главное что автор доволен

0

В общем, ваши дела, рад, что не ввязался в это. Когда автор вопроса сам не знает, чего хочет - это нет хуже.