#include <stdio.h>
#include <windows.h>
void gotoxy(int x,int y) {
COORD Pos = {x-1,y-1};
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),Pos);
}
void countup() {
int i, n=100;
system("cls");
for(i=0;i<n;++i) {
gotoxy(39, 5);
printf(" ");
gotoxy(39, 5);
printf("%3d", i+1);
Sleep(300);
}
Sleep(1000);
}
void countdown() {
int i, n=100;
system("cls");
for(i=0;i<n;++i) {
gotoxy(39, 5);
printf(" ");
gotoxy(39, 5);
printf("%3d", n-i);
Sleep(300);
}
Sleep(1000);
}
void banner() {
int i, n, x;
char s[]="가나대학교 다라학과 마바사입니다";
system("cls");
while(1) {
gotoxy(25, 5);
printf("%s", s);
Sleep(700);
gotoxy(25, 5);
printf(" ");
Sleep(300);
}
}
int main() {
int x;
while(1) {
system("cls");
printf("1-카운터시작\n2-타이머시작\n3-프로그램 작성자는 누구세요\n");
printf("위의 메뉴에서 원하는 번호를 입력하세요...");
scanf("%d", &x);
if(x==1) countup();
else if (x==2) countdown();
else if (x==3) banner();
else {
printf("메뉴 선택을 잘못했습니다.");
break;
}
}
return 0;
}
'c·c++ > c 프로그래밍' 카테고리의 다른 글
엔터를 누르지 않고 입력을 받고 실행하기 (0) | 2012.06.03 |
---|---|
대문자 소문자 숫자세기 (0) | 2012.06.02 |
가위 바위 보 (0) | 2012.06.02 |
영어 문자열 비교하기 (0) | 2012.06.01 |
한글 한글자씩 잘라내기 (0) | 2012.05.31 |