الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

بليييييييييز حدا يصححلي الكود بأسرع وقت ممكن

بدأه رماد إنسانة في 17 مايو 2009 · 5 رد · 555 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أخواني بدي مساعدة أنا كتبت هاد الكود بس فيه خطأ ومحتاجة تصحيح الو

هاد هو الكود

<include<iostream.h#

class stack

{public:

int top;

int size[5];

int push(int i);

int pop(int i);};

int stack::push(int i)

{if (top==5)

cout<<"stack is full"<<"\n";

else

{size[top]=i; top++;}

return(i);}

int stack::pop(int i)

{if (top==0)

cout<<"stack is empty"<<"\n";

else

{size[top]=i; top--;}

return(i);}

main()

{stack x;

int stack::size[5]

{size[5];

size[top]=1;

top++;

size[top]=2;

top++;

size[top]=3;

top++;

size[top]=4;

top++;

size[top]=5;

top++;}

cout<<"push stack x:.\n";

cout<<x.push(7);

cout<<"pop stack x:.\n";

cout<<x.pop(9);

return(0);}

بلييييييييز ساعدوووني جزاكم الله خير ..

#2

و عليكم السـلآم ورحمه الله وبركآته ..

آختــي .. مآلمطلوب من البرنآمـج بآلـضبط ؟

و برنآمجك مآ يتيح للمستخدم إدخآل قيـــم .. !!

و المصفوفه size .. آتوقع قصـدك دآله بهآلأســم .. وهي بدورهآ تقوم بطبآعه عدد العنآصــر المدخله ..

إذآ برنآمجـك غير كذآ .. أعذريني لاني مآفهمته بصـرآحــه :blush: ..

على آلعمـوم آرفقت لك مثآل ..

إن شآء الله يفيدك :)

بآلتوفيق ..

//

Stack.rar

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#3

أختي مشكووووورة بس هو كود لل stack في أخطاء والمطلوب تصحيح هاي الأخطاء وهو مسوى على لغة ال++c

وياريت تفيدوووني قريييييب شكرا الك أختي..

#4

..

على العمــوم ..

هالكــود فيه آخطــآء بآلجمله :)

يآليت تقولين لي وش يطبع البرنآمج وقت آلـ Run ..

//

تم تعديل هذه المشاركة بواسطة إشراقــه فجــر في 18 مايو 2009 في 00:38

سبحآن الله وبحمده .. سبحآن الله العظيم .. ,

#5

السلام عليكم

#include<iostream.h>
class stack
{
public:
int top;
int size[5];
void push(int i);
int pop();
void print();
stack();
};
stack::stack():top(-1){}
void stack::push(int i)
{
	top++;
	if (top==5)
	{cout<<"stack is full"<<"\n";}
else
{
	size[top]=i;
}
}
int stack::pop()
{
	int i;
	if (top==-1)
	{cout<<"stack is empty"<<"\n"; }
else
{
	i=size[top]; top--;return(i);
}
}
void stack::print()
{
	for(int i=0;i<=top;i++)
		cout<<size<<"   ";
	cout<<endl;
}
int main()
{
	stack s;
	s.push(1);
	s.push(2);
	s.push(3);
	s.print();
	s.pop();
	s.print();
	s.pop();
	s.print();
return(0);
}

سلام

اللهم صل على سيدنا محمد وعلى آله وصحبه وسلم

#6

السلام عليكم مشكوووووووووور أخي الله يعطيك العافية يارب

الله يطمن قلبك زي ما ريحتني ويجعلو في موازين حسناتك يارب

تحياتي لك ..

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…