Upload
vanillasky06
View
214
Download
0
Embed Size (px)
Citation preview
7/29/2019 230 Final
1/3
typedefint Item;
class Stack {
public:staticconstint MAX=100;
private:Item arr[MAX];int nvalid;
public:void push(Item val);void pop();
Item top();bool isempty();Stack();
};
#include#include"Stack.h"usingnamespace std;
Stack::Stack() {nvalid=0;
}
void Stack::push(Item val) {arr[nvalid]=val;nvalid++;
}
void Stack::pop() {
if(isempty()==1)cout slash; // slash seperates two integer values
is>>den;
while(den==0) // if den==0 keep waiting for useable den value
is>>den;
}
ostream& operator
7/29/2019 230 Final
2/3
void Fraction::print(ostream& os) const { // simply prints fraction
os
7/29/2019 230 Final
3/3
#include
using namespace std;
int main() {
char* cptr;
char c1='A';
cptr=&c1;
cout