behzadr
عضو جدید
برنامه ساعت عقربه ای رو دارم کسی میخواد این پایینه
/*from iran,mazandaran,milad morovati 1390 */ #include <math.h> #include <graphics.h> #include <stdlib.h> #include <stdio.h> #include <conio.h> #include <dos.h> int main(void) { struct dostime_t tt; int gdriver = DETECT, gmode, errorcode; //initgraph int i,s=1,d=0,t=0,j,k,g=20,tool=200,ascii=0; float p=3.14159265; float f; f=p/30; p/=6; initgraph(&gdriver, &gmode, "c:\\tc\\bgi");//////////////////////////////////////* for(i=0;i<60;i++) putpixel(getmaxx()/2+((tool+1)*cos(f*i)),getmaxy()/2+((tool+4)*sin(f*i)),12); for(i=0;i<12;i++) outtextxy(getmaxx()/2+((tool+5)*cos(p*i))-5,getmaxy()/2+((tool+4)*sin(p*i))-5,"*"); //outtextxy(200*cos(p*i)),160*sin(p*i)),"+"); _dos_gettime(&tt); ///////////////////////////timecomputer s=tt.hour; d=tt.minute; t=tt.second; if (s>12) s-=12; printf("\nProgrammer:Mansoor Behzadi\nsrc:www.behzadim.ir\nX for exit"); ///////////tanzim s-=4;//////////// d-=15;/////////// t-=15;/////////// ///////////////// k=s; while(ascii!=120) { k++; for(j=-15;j<45;j++) { for(i=-15;i<45;i++) { ///////baraye tanzim daghighe va sanie if(g>5) { i=t; j=d; }/////////////////////////////////////////// setcolor(3);//////rasm saat line(getmaxx()/2,getmaxy()/2,getmaxx()/2+((100)*cos(p*(k))),getmaxy()/2+((tool/2)*sin(p*(k)))); setcolor(0); line(getmaxx()/2,getmaxy()/2,getmaxx()/2+((100)*cos(p*(k-1))),getmaxy()/2+((tool/2)*sin(p*(k-1))) ); //////////////////rasm daghighe setcolor(2); line(getmaxx()/2,getmaxy()/2,getmaxx()/2+(100*cos((f*(j)))),getmaxy()/2+(tool*sin((f*(j))))); setcolor(0); line(getmaxx()/2,getmaxy()/2,getmaxx()/2+(100*cos((f*(j-1)))),getmaxy()/2+(tool*sin((f*(j-1)))) ); /////////////////rasm sanie setcolor(12); line(getmaxx()/2,getmaxy()/2,getmaxx()/2+(100*cos((f*(i)))),getmaxy()/2+(tool*sin((f*(i))))); setcolor(0); line(getmaxx()/2,getmaxy()/2,getmaxx()/2+(100*cos((f*(i-1)))),getmaxy()/2+(tool*sin((f*(i-1)))) ); ///////////////////////////rasm dayereye markazi setfillstyle(1,1); fillellipse(getmaxx()/2,getmaxy()/2,5,5);/////// delay(1000); sound(2013); delay(50); nosound(); /////////////////////////////////////taeen khorooj if(kbhit()) { ascii=getch(); if(ascii==120) { i=45; j=45; } }//////////////////////////////////////////// g=0; } } } getch(); closegraph(); return 0; } | |