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

سؤال عن التأخير الزمني في ال ++C

مغلق
بدأه prime_minister في 10 نوفمبر 2005 · 4 رد · 621 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخواني الأعزاء :

أود سؤالكم عن كيفية جعل البرنامج في لغة ال ++ C يتوقف لفترة زمنية قبل أن يكمل التعليمات التي تليها ..

أي تأخير زمني لفترة أنا أحددها

#2

أخي prime_minister

هناك عدة طرق لإضافة تأخير زمني في لغة ++c وأهمها وأسهلها هو التابع :

void delay (time value in ms)  
يقع هذا التابع في مكتبة dos.h  وهذا مثال عليه

#include<iostream.h>

#include<dos.h>

int main()

{

for(int i=0;i<=10;i++){

cout<<i;

delay(2000);

}

return 0;

}

في هذا البرنامج يتم تنفيذ حلقة تقوم بزيادة العدد الصحيح i وطباعته على الشاشة كل ثانييتين(2000ms)

أتمنى أن يكون التابع قد توضح لك

--- ( معاً لنعيد الحضارة العربية إلى مجدها بإذن الله ) ---

#3
#include<iostream.h>
#include<dos.h>

int main()
{
for(int i=0;i<=10;i++){
cout<<i;
delay(2000);
}
return 0;
}

--- ( معاً لنعيد الحضارة العربية إلى مجدها بإذن الله ) ---

#4

شكراً أخي على هذه الأجوبة ...... ;) :) :rolleyes:

#5

أو

VOID Sleep(  DWORD dwMilliseconds);

في windows.h

هذا الموضوع مغلق.

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