#include <stdio.h>
#include <windows.h>
#include <time.h>
#include <stdlib.h>
static int i = 0;
void gotoXY(int X, int Y)
{
COORD cursor;
cursor.X = X;
cursor.Y = Y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), cursor);
}
void map(){
int m = 0;
for (m = 0; m < 9; m++){
printf("■");
Sleep(400);
}
}
void loading(){
for (i = 0; i <= 100; i += rand() % 10){
gotoXY(36, 10);
printf("%d%%\n", i);
Sleep(200);
}
}
void main(){
srand(time(NULL));
loading();
gotoXY(28, 9);
map();
}
//1-100까지 반복, 1-10 까지 랜덤으로 증가
이거 게이지하고 퍼센트 동시에 돌리고싶은데
어떻게 짜야 좋을까
마지막 표시를 100%가 되게하고싶은데 랜덤으로 올라가서그런지 마지막이 몇%부족하게 출력됨
졸리길래 걍 만들었는데 모르니까 답답해서 빡친다
for (i = 0; i <= 100; i += rand() % 10){ gotoXY(36, 10); printf("%d%%n", i); Sleep(200); }
이거 다음에 gotoXY(36, 10); puts("100"); 바부.
100%%
아~ ㅋㅋㅋ 그냥 끝나고나서 100%를 거기다 써버리면 되는거넼
근데 퍼센트 나올때 게이지도 일정주기로 동시에 차게하고싶은데