// 윤년 구하는 공식 // 1. 4로 나누어 지면서 100으로는 나누어지지 않는 해 // 2. 400으로 나누어 지는 해 #include <stdio.h> main() { int year; printf(”판별하고 싶은 년도를 입력하세요 : ”); scanf(”%d”, &year); if(( year % 4 == 0 && year % 100 != 0 ) || ( year % 400 == 0 )) printf(”%d년은 […]
태그: C프로그래밍
C언어 – 계산기 프로그램
/* 사칙연산계산기 프로그램 v1.0 2008. 3. 20 by. TY★ */ #include <stdio.h> #include <stdlib.h> double calculating(double a1, double b1, int op); int main(void) { double a, b, result; int choice; // 연산자선택 char cop[4]={’+’, ’-’, ’*’, ’/’}; // 연산자 문자 while(1) { system(”cls”); // 화면 지우기 […]
열혈강의 C프로그래밍 – 도전! 프로그래밍 THREE – 6
숫자 맞추기 게임 프로그램(보통은 야구 게임이라고 불린다)을 작성해보자. 컴퓨터는 0에서 9사이의 숫자 중에서 서로 다른 세개의 숫자를 고르고, 사용자는 이것을 맞추는 게임이다. 중요한 것은 숫자의 순서까지 정확히 맞춰야 한다는 것이다. 단, 사용자가 예상한 숫자를 입력할 때마다 컴퓨터는 입력된 숫자와 컴퓨터 자신이 생각한 숫자가 얼마나 비슷한지를 알려준다. 예를 들어서 컴퓨터가 고른 숫자가 ”1 4 9”이고, 사용자가 […]
기본기 테스트 – 사칙연산 프로그램
복학하고서 C 첫수업에 기본기 테스트를 한다고 사칙연산 프로그램을 작성해보라네요.. #include <stdio.h> int main(void) { int choice, a, b; printf(”계산기 시작\n”); while(1) { printf(”1. 덧셈\n2. 뺄셈\n3. 곱셈\n4. 나눗셈\n5. 종료\n선택 ? ”); scanf(”%d”, &choice); if(choice==5) break; printf(”계산 할 두 정수 입력 : ”); scanf(”%d %d”, &a, &b); switch(choice) { case 1: printf(”덧셈 결과 : %d\n”, a+b); break; […]
열혈강의 C프로그래밍 – 도전! 프로그래밍 THREE – 5
사용자로부터 가위 바위 보 중에서 하나를 입력받는다. 그리고 컴퓨터는 난수 생성을 통해서 가위 바위 보 중에서 하나를 선택하게 한다. 이 둘을 비교해서 승자와 패자를 가려주는 프로그램을 작성해 보자. 단 프로그램의 진행은 사용자가 질 때까지 계속되어야 하고, 마지막에 가서는 게임의 결과(a승 b무)까지 출력해 주도록 하자. #include <stdio.h> #include <stdlib.h> #include <time.h> count_win=0; count_draw=0; const char m[3][5]={”바위”, […]