[ C ] [ 변수 연습 문제 ] 야드(yd) → 미터(m) 길이 변환 프로그램 사용자로부터 길이를 야드(yd)로 입력받아 미터(m)로 변환해서 출력하는 프로그램을 작성해보자. 1yd는 0.9144m에 해당 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int yd; printf("길이(yd)? "); scanf("%d", &yd); double m = yd * 0.9144; printf("%d yd = %f m\n", yd, m); return 0; } Language/C 2021.11.18
[ C ] [ 변수 연습 문제 ] 원 → 달러 변환 프로그램 사용자로부터 원/달러 환율과 원화를 입력받아 몇 달러인지 출력하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int krw; printf("KRW? "); scanf("%d", &krw); double per; printf("원/달러 환율? "); scanf("%lf", &per); double usd = krw / per; printf("KRW %d = USD %.2f\n", krw, usd); return 0; } Language/C 2021.11.18
[ C ] [ 변수 연습 문제 ] 달러 → 원 변환 프로그램 사용자로부터 원/달러 환율과 달러를 입력받아 몇 원인지 출력하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int usd; int per; printf("USD? "); scanf("%d", &usd); printf("원/달러 환율? "); scanf("%d", &per); float krw = usd * per; printf("USD %d = KRW %.2f", usd, krw); return 0; } ▶ printf("USD %d = KRW %.2f", usd, krw) : 환율이 적용된 원을 소수점 둘째자리 까지만 출력 Language/C 2021.11.18
[ C ] [ 변수 연습 문제 ] 직각삼각형 넓이 계산 프로그램 사용자로부터 밑변과 높이를 입력 받아 직각삼각형의 넓이를 구하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { float cm; float height; printf("밑변과 높이? "); scanf("%f%f", &cm, &height); printf("직각삼각형의 면적: %.2f\n", cm * height * 0.5); return 0; } ▶ printf("직각삼각형의 면적: %.2f\n", cm * height * 0.5) : 직각삼각형의 면적은 소수점 둘째 자리 까지만 출력되도록 함 Language/C 2021.11.18
[ C ] [ 변수 연습 문제 ] 위치 에너지 계산 프로그램 사용자로부터 질량과 높이를 입력 받아 위치 에너지를 구하는 프로그램을 작성해보자. 질량은 kg 단위, 높이는 m 단위로 입력 받음 위치 에너지 = 9.8 * 질량 * 높이 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int kg; int m; printf("질량(kg)? "); scanf("%d", &kg); printf("높이(m)? "); scanf("%d", &m); printf("위치 에너지: %.2fJ", 9.8 * kg * m); return 0; } ▶ printf("위치 에너지: %.2fJ", 9.8 * kg * m) : 위치 에너지 값은 소수점 둘째자리까지만 출력되도록 함 Language/C 2021.11.18
[ C ] [ 변수 연습 문제 ] 직사각형 넓이 / 둘레 출력 프로그램 사용자로부터 가로의 길이와 세로의 길이를 입력받아 직사각형의 넓이와 둘레를 구하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int garo; int sero; printf("가로의 길이? "); scanf("%d", &garo); printf("세로의 길이? "); scanf("%d", &sero); printf("직사각형의 넓이: %d\n", garo * sero); printf("직사각형의 둘레: %d\n", (garo * 2) + (sero * 2)); return 0; } Language/C 2021.11.02
[ C ] [ 변수 연습 문제 ] 정사각형 넓이 / 둘레 출력 프로그램 사용자로부터 한 변의 길이를 입력받아 정사각형의 넓이와 둘레를 구하는 프로그램을 출력해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int cm; printf("한 변의 길이? "); scanf("%d", &cm); printf("정사각형의 넓이: %d\n", cm * cm); printf("정사각형의 둘레: %d\n", cm * 4); return 0; } Language/C 2021.11.02
[ C ] [ printf() 연습 문제 ] 원주율 출력 프로그램 원주율 파이값이 3.14159265라고 할 때, 파이값을 여러 가지 방법으로 출력하는 프로그램을 작성해보자. 소수점 이하 2자리, 4자리, 6자리, 8자리까지 각각 출력하고 지수 표기로도 출력 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { double pi = 3.14159265; printf("pi = %.2f\n", pi); printf("pi = %.4f\n", pi); printf("pi = %.6f\n", pi); printf("pi = %.8f\n", pi); printf("pi = %e\n", pi); return 0; } Language/C 2021.11.02
[ C ] [ printf() 연습 문제 ] 실수 합, 차 출력 프로그램 사용자로부터 실수 2개를 입력받아 합과 차를 구해 출력하는 프로그램을 작성해보자. #define _CRT_SECURE_NO_WARNINGS #include int main(void) { float num1, num2; printf("실수 2개? "); scanf("%f%f", &num1, &num2); printf("%f + %f = %f\n", num1, num2, num1 + num2); printf("%f - %f = %f\n", num1, num2, num1 - num2); return 0; } Language/C 2021.11.02
[ C ] [ printf() 연습 문제 ] 옷 사이즈 출력 프로그램 사용자가 옷 사이즈를 선택하면 선택된 사이즈를 출력하는 프로그램을 작성해보자. 옷 사이즈는 S, M, L 세 가지 문자 중 하나로 입력받음 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { char size; printf("옷 사이즈(S, M, L)? "); scanf("%c", &size); printf("%c 사이즈를 선택했습니다.\n", size); return 0; } Language/C 2021.11.02