본문 바로가기
SSAFY 10기/백준_C언어

(C언어) 백준 1297번: TV 크기

by FE우물왕 2022. 1. 8.

#include <stdio.h>
#include <math.h>
int main()
{
    int D, H, W;
    double D2;
    scanf("%d %d %d", &D, &H, &W);
    D2 = sqrt((H*H) + (W*W));
    double H1 = D * H / D2;
    double W1 = D * W / D2;
    printf("%d %d", (int)H1, (int)W1);

    return 0;
}

실수 나올 값에서는 double을 쓰다가 끝에 임시로 int 지정을 해주면 예제 출력값과 같은 값을 출력 할 수 있다.

반응형