IMPLEMENTATION CALCULATOR USING STACK IN C PROGRAMMING

Wibowo, Andrianus Setya (2011) IMPLEMENTATION CALCULATOR USING STACK IN C PROGRAMMING. Other thesis, Fakultas Ilmu Komputer, UNIKA Soegijapranata.

[img]
Preview
Text (COVER)
04.02.0041 Andrianus Setya Wibowo COVER.pdf

Download (793kB) | Preview
[img] Text (BAB I)
04.02.0041 Andrianus Setya Wibowo BAB I.pdf
Restricted to Registered users only

Download (126kB)
[img] Text (BAB II available document only in library of Soegijapranata Catholic University)
04.02.0041 Andrianus Setya Wibowo BAB II.pdf
Restricted to Repository staff only

Download (137kB)
[img] Text (BAB III available document only in library of Soegijapranata Catholic University)
04.02.0041 Andrianus Setya Wibowo BAB III.pdf
Restricted to Repository staff only

Download (130kB)
[img] Text (BAB IV available document only in library of Soegijapranata Catholic University)
04.02.0041 Andrianus Setya Wibowo BAB IV.pdf
Restricted to Repository staff only

Download (132kB)
[img]
Preview
Text (BAB V available document only in library of Soegijapranata Catholic University)
04.02.0041 Andrianus Setya Wibowo BAB V.pdf

Download (208kB) | Preview
[img] Text (BAB VI)
04.02.0041 Andrianus Setya Wibowo BAB VI.pdf
Restricted to Registered users only

Download (99kB)
[img]
Preview
Text (DAFTAR PUSTAKA)
04.02.0041 Andrianus Setya Wibowo DAFTAR PUSTAKA.pdf

Download (123kB) | Preview

Abstract

In computer science, calculator is electronic device that works as a tool to perform mathematical calculations. In making the calculations, this device uses an electric current as the basic process. And a stack is a Last In, First Out (LIFO) abstract data type and data structure. A stack can have any abstract data type as an element, but is characterized by only two fundamental operations: push and pop. The push operation adds an item to the top of the stack, hiding any items already on the stack, or initializing the stack if it is empty. The pop operation removes an item from the top of the stack, and returns this value to the caller. A pop either reveals previously concealed items, or results in an empty stack. Application of stack in this program is as place for saved of operator when program make a change infix notation to postfix notation, besides also depositor of number when program do enumeration. This matter because of in this program use one stack but having two different variable, that is integer and character, and by using nature of from stack that is LIFO and two operation of stack that is push and pop. With stack as data struct, this program can count mathematics operation which use 4 operator: +, -, *, /, and also can change infix expression to postfix expression. In certain case also can count mathematics operation using parenthesis.

Item Type: Thesis (Other)
Subjects: 000 Computer Science, Information and General Works > 005 Computer programming, programs & data
Divisions: Faculty of Computer Science
Depositing User: Mr Ign. Setya Dwiana
Date Deposited: 27 Jan 2016 02:18
Last Modified: 27 Jan 2016 02:18
URI: http://repository.unika.ac.id/id/eprint/7466

Actions (login required)

View Item View Item