الموقع العربي الاول للعبة Silkroad Online

الموقع العربي الاول للعبة Silkroad Online (https://silkroad4arab.com/vb/index.php)
-   قسم الاسئلة و الاستفسارات الخاصه بلغات البرمجة (https://silkroad4arab.com/vb/forumdisplay.php?f=409)
-   -   مساعده فى برنامج ال matlab (https://silkroad4arab.com/vb/showthread.php?t=604050)

OkOhama 05-08-2016 12:46 AM

مساعده فى برنامج ال matlab
 
السلام عليكم ورحمة الله

لو سمحت يا جماعه انا مطلوب منى اعمل برنامج الساعه الرقمية على ال matlab

تمام انا عملته بس مش عارف اخليه يبقى am و pm

ده البرنامج
sec=0;
mint=0;
hour=0;
while (true)
x = [hour , mint , sec]
disp (x);
pause (1);
sec = sec+1 ;
if (sec == 60)
sec=0 ;
mint = mint +1 ;
end
if ( mint == 60)
mint = 0;
hour = hour +1 ;
end
if (hour == 24)
hour = 0 ;
end
end

ممكن حد يقلى اخليه يعمل ازاى اول 12 am و اللى بعديهم pm ?

●¤●DarK-ShadowS●¤● 30-08-2016 01:59 AM

رد: مساعده فى برنامج ال matlab
 
لو شغال بال Visual Basic

Label1.Caption = Format$(Time, " hh:nn:ss am/pm ")

1_ الحرف h .....يقوم بعرض الساعة كرقم دون الأصفار
2_الحرف n .....يقوم ببعرض الدقيقة كرقم دون الأصفار
3_الحرف s .....يقوم بعرض الثانية كرقم دون الأصفار

iMido 20-10-2016 07:53 AM

رد: مساعده فى برنامج ال matlab
 
اقتباس:

المشاركة الأصلية كتبت بواسطة OkOhama (المشاركة 5274222)
السلام عليكم ورحمة الله

لو سمحت يا جماعه انا مطلوب منى اعمل برنامج الساعه الرقمية على ال matlab

تمام انا عملته بس مش عارف اخليه يبقى am و pm

ده البرنامج
sec=0;
mint=0;
hour=0;
while (true)
x = [hour , mint , sec]
disp (x);
pause (1);
sec = sec+1 ;
if (sec == 60)
sec=0 ;
mint = mint +1 ;
end
if ( mint == 60)
mint = 0;
hour = hour +1 ;
end
if (hour == 24)
hour = 0 ;
end
end

ممكن حد يقلى اخليه يعمل ازاى اول 12 am و اللى بعديهم pm ?

بنفس الطريقه الى عملت بيها تشيك ان لما الدقايق تبقى 60 رجعها صفر و زود الساعات بمقدرا واحد تقدر تتشيك ان لو القيمه الى ف فاريبل الساعات اكبر من 12 يبقى pm, اقل يبقى am
عموما الكود بتاعك بيبن انك شغال ب 24 format ف مينفعش تعمل am و pm اصلا, البرنامج هيبقى منطقيا غلط


الساعة الآن 08:08 PM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.