본문 바로가기

Coding45

[코드업/Codeup][C언어] 1118 : 삼각형의 넓이 구하기 문제풀이 # 1118 : 삼각형의 넓이 구하기#include int main(){ int a, b; scanf("%d %d", &a, &b); printf("%.1f", a * b / 2.0); return 0;} - '%.nf' 는 실수형을 반올림하여 소숫점 이하 n번째 자리까지 출력하라는 뜻이에요!"%.1f" : float형을 반올림하여 소숫점 이하 1번째 자리까지 출력 a * b / 2와 같은 코드가 안 되는 이유 : 정수 값만을 가지고 계산을 하기 때문에 계산 결과도 정수 값입니다. 이를 %f나 %lf로 출력하려고 하면 정수 값을 실수 값으로 출력하려고 하므로 이를 읽지 못하고 0이 출력되게 됩니다.따라서 계산 결과를 2.0이라는 실수로 나눠주면 계산 결과는 정수보다 표현 범위가 더 넓은 실수 값을 기준으.. 2024. 9. 9.
[코드업/Codeup][C언어] 1117 : 두 실수의 곱 문제풀이 # 1117 : 두 실수의 곱#include int main(){ double num1, num2; scanf("%lf %lf", &num1, &num2); printf("%.2lf", num1 * num2); return 0;} - '%.nlf' 는 실수형을 반올림하여 소숫점 이하 n번째 자리까지 출력하라는 뜻이에요!"%.2lf" : double형을 반올림하여 소숫점 이하 2번째 자리까지 출력 2024. 9. 9.
[코드업/Codeup][C언어] 1116 : 사칙연산 계산기 문제풀이 # 1116 : 사칙연산 계산기#include int main(){ int a, b; scanf("%d %d", &a, &b); printf("%d+%d=%d\n", a, b, a + b); printf("%d-%d=%d\n", a, b, a - b); printf("%d*%d=%d\n", a, b, a * b); printf("%d/%d=%d", a, b, a / b); return 0;} 2024. 9. 9.
[Baekjoon][C언어] 백준 1001 A-B 문제 풀이 # 1001 : A-B두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.#include int main(){ int A, B; scanf("%d %d", &A, &B); printf("%d", A - B); return 0;} 2024. 9. 6.