آخرین مطالب : 
شما کاربر میهمان سایت حکیم هستید. (ورود/عضویت)

برنامه ساعت به زبان سی


1001 بازدید
C+Programming-sttu.ir

این برنامه ساعت کنونی را ازکاربر گرفته و به کار خود ادامه میدهد.از انجایی که اصل این برنامه خیلی  پیچیده است ؛ تصمیم گرفتم برنامه ساده و کم حجم آنرا که فهم آن نیز ساده تر باشد را بنویسم.سوالی داشتید بنده در خدمتم.

#include<stdio.h>
#include<windows.h>
int main()
{
    int h,m,s;
    scanf("%d%d%d",&h,&m,&s);
    for(;h<=23;h++,m=0)
    {
    for(;m<=59;m++,s=0)
    for(;s<=59;s++)
    {
        printf("%02d:%02d:%02d\r\a",h,m,s);
       Sleep(1000);
 
 
    }
    if(h==23)h=-1;
    }
}

این هم برنامه زیبا تر :

#include <stdio.h>                              ////////   all righte reserved by mohammad reza iman  ////
#include <windows.h>
void main()
{
    int hour=0,minute=0,second=0;
	int i;
	for (;;)
	{
	     printf("%u:%u:%02u   ",hour,minute,second);
	     second++;
	     if (second==60)
	     {
	         second=0; minute++;
	     }
	     if (minute==60)
	    {
	          minute=0; hour++;
	     }
	     if (hour==24)
	         hour=0;
	     for (i=0;i<11;++i)
	          printf("\b");
	Sleep(1000);
	}
}

 

 

اين مطلب را براي خود يا دوستان ايميل کنيد

JQuery Tabber
    احسان ایمان
    احسان ایمان محمد رضا ایمان هستم فارغ التحصیل کارشناسی ریاضی دانشگاه حکیم سبزواری. متولد 1369/10/10 شهر نیشابور... علاقه مند به موسیقی سنتی؛طراحی گرافیکی و سایت؛برنامه نویسی؛شعر و... شناسه تلگرام: ehsaniman@
    مشخصات اصلی:محمد رضاایمان
    ایمیل نویسنده:ehsaniman68@gmail.com
    سطح :10
    تعداد پستهای نویسنده:280


    نام ونام خانوادگی
    ایمیل
    موبایل
    متن شکایت
    من ربات نیستم: دو + دو =؟ (الزامی)

    نام پست
    نام ونام خانوادگی شما
    ایمیل شما
    توضیحات
    من ربات نیستم: دو + دو =؟ (الزامی)

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

توجه کنید که برای نوشتن عبارات ریاضی میتوانید از برنامه نویسی لاتک استفاده کنید.مثال:
[latex]
x^2+y^2
[latex/]
که بانوشتن این کد در قسمت نظرات،حاصل بصورت نمادین ظاهر میشود.