0
Can anyone help me?
create a program that use class and objects concepts in one interrelated program
5 Answers
+ 2
Well⊠what about a class saving the length and width of a rectangle and providing the area and circumference as method? Sound like a nice idea in my earsâŠ.
Other than that: if you specify which language you want to use and post and attempt/describe the problem you experience, i am sure we can help you out creating such a program
+ 2
Please avoid writing the question in the post's tags, it ruins the search engine's performance.
https://code.sololearn.com/W3uiji9X28C1/?ref=app
0
#include <iostream>
using namespace std; 
class Queue { 
	int size; 
	int* queue; 
	
	public:
	Queue() {
		size = 0;
		queue = new int[100];
	}
	void remove() { 
		if (size == 0) { 
			cout << "Queue is empty"<<endl; 
			return; 
		} 
		else { 
			for (int i = 0; i < size - 1; i++) { 
				queue[i] = queue[i + 1]; 
			} 
			size--; 
		} 
	} 
 void print() { 
		if (size == 0) { 
			cout << "Queue is empty"<<endl; 
			return; 
		} 
		for (int i = 0; i < size; i++) { 
			cout<<queue[i]<<" <- ";
		} 
		cout <<endl;
	}
	//your code goes here
 void add( int newData ) {
  
     if( size != 0 || size != 100 ) {
          size++; //increment size
          queue[size-1] = newData; //make new element as the last element
      }
}
}; 
int main() { 
	Queue q; 
	q.add(42); q.add(2); q.add(8); q.add(1); 
	q.print();
	q.remove(); 
	q.add(128); 
	q.print(); 
	q.remove(); 
	q.remove(); 
	q.print(); 
	return 0; 
}
It's something like this.
0
C++ language
0
I would check for size!=0 AND size!=100
Other than that it looks fine to me⊠what is the problem?
(You might want to create a code in code playground and link it here, then we can just run it and see)



