Заказчик
ЗаказчикНа сайте 7 лет и 1 месяц (заходил 3 года 7 месяцев 29 дней назад)
0
182
|
Рейтинг
182
|
Редактирование бюджета
24 Марта 2020
Бюджет:
300 руб
Требуется реализовать программу, которая моделирует работу стековой виртуальной машины, загрузить стек, извлечь арифметические операции. Т.е. нужно консольное приложение, функция Main должна выглядеть например так
//программа // PUSH 0 занести в стек 0 // ADD 1 добавить к значению стека 1 // SUB 3 вычесть из вершины стека 3 const int ADD = 100; const int PUSH = 101; const int SUB = 102; static void Main() { int[] program = new int[] {PUSH, 0, ADD, 1, SUB, 3}; run(program); Console.WriteLine(pop()); } static void run(int[] program) { // здесь выполнение программы } static int pop() { // возврат значения из стека } |