Помогите пожалуйста исправить программу Написать меню Функциональной Клавиши. Во 2-е окно, на которое нужно нанести рамку, вывести случайные буквы до полного заполнения окна без прокрутки. Меню функциональной клавиши написала, на второе окно нанесла рамку,но не получается вторая часть :вывести случайные буквы до полного заполнения окна без прокрутки. Вот что у меня есть :
Код | #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <dos.h> main() { char ch; int x,y,i; randomize(); textbackground(BLACK); clrscr(); gotoxy(1, 10); clrscr(); window(1, 1, 15, 11); textbackground(LIGHTGRAY); clrscr(); textcolor(YELLOW); gotoxy(2, 3); printf(" F1 - okno_1"); gotoxy(2, 5); printf(" F2 - okno_2"); gotoxy(2, 7); printf(" F3 - okno_3"); gotoxy(2, 9); printf(" F4 - exit"); _setcursortype(_NOCURSOR); do { ch = getch(); if (ch == '\0') { ch = getch(); switch (int(ch)) { case 59: { window(22, 1, 32, 20); textbackground(BLUE); clrscr();
break; } case 60: { window(34, 1, 44, 20); textbackground(RED); _wscroll = 0; _setcursortype(_NORMALCURSOR); for (i = 0; i <= 10; i++) { putch('Д'); } gotoxy(3, 1); cprintf("%d",1); gotoxy(1, 20); for (i = 0; i <= 10; i++) { putch('Д'); } for (i = 2; i <= 19; i++) { gotoxy(1, i); putch('і'); gotoxy(11, i); putch('і'); } gotoxy(1, 1); putch(218); gotoxy(11, 1); putch('ї'); gotoxy(11, 20); putch('Щ'); gotoxy(1, 20); putch('А'); _wscroll = 1; window(35, 2, 43, 19); clrscr(); break; } case 61: { window(56, 1, 56, 20); textbackground(GREEN); clrscr(); break; } case 62: exit(0);} } else putch(ch); } while ( int(ch) != 27 ); }
|
|