프로그래밍을 안한지 3년이 넘어 첨부터 복습 하자는 생각으로 준백이라는 사이트의 기출문제를 풀며 코딩을 복습해 보았다.
준백 4154번 문제
직각삼각형 여부를 파악여부를 출력하는 예제

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <cmath>
int main() {
int a;
int b;
int c;
int temp = 0;
while (1) {
// 3개의 값 입력 받기.
scanf("%d %d %d", &a, &b, &c);
// 3개의 값이 다 0 이면 종료
if (a == 0 && b == 0 && c == 0)
{
break;
}
// a b c 3개의 수 중 제일 큰값(빗변)을 찾기.
if (a >= b)
{
if (a >= c)
{
temp = a;
}
else
{
temp = c;
}
}
else
{
if (b >= c)
{
temp = b;
}
else
{
temp = c;
}
}
// 피타고라스의 정리로 판별 후 출력.
int tot = 0;
if (temp == a)
{
tot = sqrt(pow(b, 2) + pow(c, 2));
if (tot == temp)
{
printf("right\n");
}
else
{
printf("wrong\n");
}
}
if (temp == b)
{
tot = sqrt(pow(a, 2) + pow(c, 2));
if (tot == temp)
{
printf("right\n");
}
else
{
printf("wrong\n");
}
}
if (temp == c)
{
tot = sqrt(pow(a, 2) + pow(b, 2));
if (tot == temp)
{
printf("right\n");
}
else
{
printf("wrong\n");
}
}
}
return 0;
}
오늘은 비주얼 스튜디오를 사용하기 위해 PC 환경 설정을 하느라 시간을 사용하여 1문제 밖에 풀지 못했지만 틈틈히 언리얼 공부와 C++ 공부를 병행 해볼것 같다.
'언리얼' 카테고리의 다른 글
| [2025.11.26] Unreal_7기 사전캠프 16일차 | 나의 인터렉티브 공간 (0) | 2025.11.26 |
|---|---|
| [2025.11.25] Unreal_7기 사전캠프 15일차 | 나만의 인터렉티브 공간 만들기 (0) | 2025.11.25 |
| [2025.11.20] Unreal_7기 사전캠프 12일차 | 간단한 상호작용 구현 (0) | 2025.11.20 |
| [2025.11.19] Unreal_7기 사전캠프 11일차 | 에셋 내비게이션 및 간단한 게임 씬 구성 (0) | 2025.11.19 |
| [2025.11.18] Unreal_7기 사전캠프 10일차 | C언어 라이브 세션 (0) | 2025.11.18 |
