본문 바로가기

IT/프로젝트 및 실습

컴퓨터 프로그래밍 설계 과제#3_HW02 #include #include int main(void){ int sign = 0; double decimal_num = 0.0; double abs_decimal_num = 0.0; while(1){ //printf("Enter a fixed-point decimal number (0 for exit) : "); scanf("%lf", &decimal_num); fflush(stdin); //버퍼 비우기 sign = (decimal_num >= 0.0 ? 0 : 1); //0이면 양수, 1이면 음수 abs_decimal_num = (decimal_num > 0.0 ? decimal_num : -decimal_num); if(decimal_num==0.0){ break; } if( abs_decimal.. 더보기
컴퓨터 프로그래밍 설계 과제#3_HW01 #include #include #include double getAngle(int hour, int min); void getStraightTime(int hour); int main(void){ int hour = 0, minute = 0; while(1){ printf("Enter two integer numbers (hour[0~11] & minute[0~59]): "); scanf("%d %d", &hour, &minute); fflush(stdin); //버퍼 비우기 if( hour==0 && minute==0){ break; } if( !((0 더보기
컴퓨터 프로그래밍 설계 과제#2_HW03 #include #include #include #include int main(void){ int i = 0; int j = 0; //실행횟수에 관한 변수 int hit = 0; double probability = 0.0; int flag = 0; //이중루프 탈출을 위한 플래그 char input_char; while(1){ srand((unsigned int)time(NULL)); //Seed를 집어넣음 몇번째 숫자열을 쓸지 srand(양수) printf("Enter a trial number (1 ~ 10000) : "); scanf("%d", &j); fflush(stdin); //버퍼 비우기 printf("\n"); //문제 조건(2)에 의한 개행 if(j 더보기
컴퓨터 프로그래밍 설계 과제#2_HW02 #include #include #include int isSquarenumber(int num); //제곱 수 체크함수의 선언 int main(void){ int num = 0; int flag = 0; //이중루프 탈출을 위한 플래그 char input_char; while(1){ int check = 0; printf("Enter an integer: "); scanf("%d", &num); fflush(stdin); //버퍼 비우기 printf("\n"); //문제 조건(2)에 의한 개행 check = isSquarenumber(num); //제곱 수일 경우 1반환, 아닐경우 0 반환 if(check == 1) {//제곱 수 일때 printf("Next square number : %d \n", .. 더보기
컴퓨터 프로그래밍 설계 과제#2_HW01 #include #include int isHarshad(int num); //하샤드 수 체크함수의 선언 int main(void){ int num = 0; int flag = 0; //이중루프 탈출을 위한 플래그 char input_char; while(1){ printf("Enter a positive number : "); scanf("%d", &num); fflush(stdin); //버퍼 비우기 printf("\n"); //문제 조건(2)에 의한 개행 if(num 0){ rest = num % 10; sum = sum + rest; num = num/10; } //printf("각자릿수의 합 : %d\n", sum); if( (original_num%sum) == 0 ) { return 1; }.. 더보기
컴퓨터 프로그래밍 설계 과제#1_HW03 #include #include int input_num=0; char chk_char=0; int main(void){ printf("정수값 입력 (65~90, 97~122): "); scanf("%d", &input_num); printf("\n"); if((65 더보기
컴퓨터 프로그래밍 설계 과제#1_HW02 #include #include char input_char=0; int chk_num=0; int main(void){ printf("알파벳 입력 (a~z, A~Z): "); scanf("%c", &input_char); printf("\n"); chk_num = (int)input_char; if((65 더보기
컴퓨터 프로그래밍 설계 과제#1_HW01 #include #include int a=0; int b=0; int main(void){ printf("두 정수 입력: "); scanf("%d %d", &a, &b); printf("\n"); printf("\n"); printf("합:%d \n", a+b); printf("차:%d \n", a-b); printf("곱:%d \n", a*b); printf("몫:%d \n", a/b); printf("나머지:%d \n", a%b); system("PAUSE > NUL"); //콘솔창이 바로 종료되는것을 방지되기 위한 return 0; } 더보기