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

كيف اكتب امر لمقاطعة الحلقة في اي لحظة

بدأه 3lazizi في 8 يناير 2009 · 1 رد · 430 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ياشباب انا كتبت كود لحلقه لكن ابغى اسوي امر يقاطع الحلقة في اي لحظة

بحيث يحفظ اخر قيمه وصل لها متغير الحلقه في متغير اخر وعند البدء في تشغيل البرنامج مره اخرى

يبدء من اخر متغير تم التوقف عنده


{
int i = 0;
const int max = 999;
for(i = 1; i <= max; i++)
cout << endl
<<i;
cout << endl;
return 0;
}
int main()

ولكم مني جزيل الشكر

(وقل ربي زدني علما)

#2

السلام عليكم هذا الكود يؤدي المطلوب ان شاء الله.

  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4. using namespace std;
  5. int ReadNumber()
  6. {
  7. int num;
  8. ifstream file("save.txt");
  9. if(file.is_open())
  10. {
  11. file>>num;
  12. file.close();
  13. }
  14. else
  15. return 0;
  16. return num;
  17. }
  18.  
  19. void SaveNumber(int num)
  20. {
  21. ofstream mfile("save.txt");
  22. if(mfile.is_open())
  23. {
  24. mfile<<num;
  25. mfile.close();
  26. }
  27. }
  28. int main()
  29. {
  30. int i = 0;
  31. int num=0;
  32. int stop;
  33.  
  34. const int max = 999;
  35. cout<<"Enter Number Stop:";
  36. cin>>stop;
  37. num=ReadNumber();
  38. for(i = num; i <= max; i++)
  39. {
  40. if(stop==i)
  41. {
  42. SaveNumber(i);
  43. break;
  44. }
  45.  
  46. cout<<i<<" ";
  47. }
  48.  
  49. cin.get();
  50. cin.get();
  51. return 0;
  52. }
  53.  

tvquran_6.gif

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

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

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

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

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