|
Мир Рефератов
Отзывы о ВУЗах |
Рефераты по ІнформатикаДемонстрація роботи електромагнітного реле постійного струмуЗавдання Розробити програму для демонстрації роботи електромагнітного реле постійного струму. Зміст Вступ.....................................................................................................................................3 Задача і опис схеми...........................................................................................4 Текст програми.......................................................................................................4 Приклад............................................................................................................................11 Висновок......................................................................................................................... 12 Література......................................................................................................................13 Вступ Для закріплення здобутих теоретичних знань, застосування їх при вирішенні питань математичного характеру, а також з метою набуття навиків по створенню програмного забезпечення , виконується курсова робота з дисципліни “Програмування та алгоритмічні мови” . В курсовій роботі необхідно розробити програму на мові програмування C++,яка б демонструвала роботу електромагнітного реле постійного струму . Задача і опис схеми Текст програми #include #include #include #include #include void help(void) { restorecrtmode(); clrscr(); textmode(BW80); textcolor(7); cprintf(" Мiнiстерство освiти i науки України"); printf("n"); cprintf(" Рiвненський державний технiчний унiверситет"); printf("n"); cprintf(" Кафедра електротехнiки i автоматики"); printf("nnnnn"); textcolor(4 + BLINK); printf(" "); cprintf("КУРСОВА РОБОТА"); printf("n"); textcolor(7); printf("tt"); cprintf(" з курсу:"Програмування та алгоритмiчнi мови""); printf("n"); textcolor(7); printf("tt"); cprintf(" на тему:Демонстрацiя електромагнiтного "); printf("n"); printf("ttt "); cprintf(" реле постiйного струму ""); printf("nnnnnn"); textcolor(2); printf("tttttt"); cprintf("Виконав студент першого курсу"); printf("n"); printf("tttttt"); cprintf("групи АУТП-1"); printf("n"); printf("tttttt"); cprintf("Назарчук Вiталiй"); printf("nnnn"); printf("ttt "); textcolor(58); cprintf("РIВНЕ-2002"); textcolor(GREEN + BLINK ); printf("nttt"); cprintf(" натиснiть будь-яку клавiшу"); getch(); textcolor(GREEN ); setgraphmode(getgraphmode()); } void draw(int x0,int y0) { unsigned char color[16]={0,4,2,6,1,5,3,7,8,12,10,14,9,13,11,15}; struct bmpinfo { char h1,h2; unsigned long size,reserved,offset,b,width,height; unsigned int plans,bpp; }; bmpinfo info; FILE *f; int x,y; unsigned char b; unsigned char bh; unsigned char bl; int nb; int np; int i,j; if((f=fopen("34.bmp","rb"))==NULL) printf("-1"); //return -1; fread(&info,sizeof(info),1,f); if(info.bpp!=4) printf("-2"); //return -2; x=x0; y=y0+info.height; nb=(info.width/8)*4; if((info.width/8)!=4)nb+=4; fseek(f,info.offset,SEEK_SET); for(i=0;i |