ComputerScienceExpert

(11)

$18/per page/

About ComputerScienceExpert

Levels Tought:
Elementary,Middle School,High School,College,University,PHD

Expertise:
Applied Sciences,Calculus See all
Applied Sciences,Calculus,Chemistry,Computer Science,Environmental science,Information Systems,Science Hide all
Teaching Since: Apr 2017
Last Sign in: 103 Weeks Ago, 3 Days Ago
Questions Answered: 4870
Tutorials Posted: 4863

Education

  • MBA IT, Mater in Science and Technology
    Devry
    Jul-1996 - Jul-2000

Experience

  • Professor
    Devry University
    Mar-2010 - Oct-2016

Category > Programming Posted 09 May 2017 My Price 10.00

CMSC 350 Project 1The first programming project

Please assist me in completing the attached assignment I am completely lost.   Also, please provide detail on how this is to be completed so I may understand.

 

CMSC 350 Project 1The first programming project involves writing a program that evaluates infix expressions ofunsigned integers using two stacks. The program should consist of three classes. The main classshould create a GUI that allows the user input an infix expression and displays the result. TheGUI should look as follows:The GUI must be generated by code that you write. You may not use a drag-and-drop GUIgenerator.The second class should contain the code to perform the infix expression evaluation. Thepseudocode for performing that evaluation is shown below:tokenize the string containing the expressionwhile there are more tokensget the next tokenif it is an operandpush it onto the operand stackelse if it is a left parenthesispush it onto the operator stackelse if it is a right parenthesiswhile top of the operator stack not a left parenthesispop two operands and an operatorperform the calculationpush the result onto the operand stackelse if it is an operatorwhile the operator stack is not empty andthe operator at the top of the stack has higheror the same precedence than the current operatorpop two operands and perform the calculationpush the result onto the operand stackpush the current operator on the operators stackwhile the operator stack is not emptypop two operands and an operatorperform the calculationpush the result onto the operand stackthe final result is a the top of the operand stack

Attachments:

Answers

(11)
Status NEW Posted 09 May 2017 05:05 AM My Price 10.00

-----------

Attachments

file 1494307956-Solutions file 2.docx preview (51 words )
H-----------ell-----------o S-----------ir/-----------Mad-----------am ----------- Th-----------ank----------- yo-----------u f-----------or -----------you-----------r i-----------nte-----------res-----------t a-----------nd -----------buy-----------ing----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill----------- be----------- qu-----------ick-----------ly -----------onl-----------ine----------- an-----------d g-----------ive----------- yo-----------u e-----------xac-----------t f-----------ile----------- an-----------d t-----------he -----------sam-----------e f-----------ile----------- is----------- al-----------so -----------sen-----------t t-----------o y-----------our----------- em-----------ail----------- th-----------at -----------is -----------reg-----------ist-----------ere-----------d o-----------n -----------THI-----------S W-----------EBS-----------ITE-----------. ----------- Th-----------ank----------- yo-----------u -----------
Not Rated(0)