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

مشكلة : البرنامج يختفي عند التشغيل ؟!

بدأه الشاكي لله في 2 ديسمبر 2010 · 4 رد · 864 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

عندي مشكلة يااخوان في صنع برنامج من نوع (console appluction)

البرنامج كلشي تمام ماعندي اخطاء وله تنبيهات بس لين بشغل الملف ماايكمل العملية الحسابية تختفي الشاشة السوداء ..

بس لما اشغلها ببرنامج السي بلس أي لما اضغط (exeute program) يشتغل ويكمل العملية بنجاح

هذا مقطع يوضح قصدي ..

من اراد تحميله فاليضغط هنا

هنا

ارجو حل هذه المشكلة وشكرا ....

تم تعديل هذه المشاركة بواسطة الشاكي لله في 2 ديسمبر 2010 في 16:47

#2

الموضوع بسيط و لو انك متابع دورتى لترتاح منها

حسنا الحل هو ان تضع قبل الجملة هذه :

return 0;

ضع قبلها هذه

 cin.get()

اى انها تكون بشكل

cin.get()
return 0;

.Everyone has a dream

.I never thought that I would be the one I am on now

...No Pain No Gain

مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...

تعديل: مشرف قسم السى/سى++ من 2012.

#3

اكتب في اخر الداله ماكتبه الاخ احمد .. او

system ("pause");

#4
mr.4one كتب:

اكتب في اخر الداله ماكتبه الاخ احمد .. او

system ("pause");

هذه الدالة تعملة على ويندوز فقط اما التى وضعتها تعمل على كل الانظمة

.Everyone has a dream

.I never thought that I would be the one I am on now

...No Pain No Gain

مشرف قسم السى/سى++ و الاسيمبلى سنة 2015 بأذن الله ...

تعديل: مشرف قسم السى/سى++ من 2012.

#5

السلام عليكم و رحمة الله وبركاته

حل مشكلتك اخى هى ان تكتب اى جملة ادخال بحيث تجعل البرنامج يتوقف لحين انت ما تدخل له اى داتا ، كما وضحوا الاخوة الكرام

انا احل المشكله عندى كذلك

اولا : تجعل المكتبة conio.h موجودة بداخل البرنامج بتاعك كما هوا بالصورة

ثانيا : تكتب الدالة getch(); s فى اخر سطر فى البرنامج و يفضل ان تكتب قبلها سطر cout<<endl; وهذا لتجنب المشاكل

34f5d6ed1aa775b4ecd4ba7777953fb8ca6aced83ae52f97362c14300b92c03b6g.jpg

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