티스토리 뷰

문제1.

#include <stdio.h>

int LargeNumFind(int n1, int n2);


int main(void)
{
	int n1, n2, n3;
	printf("세 개 정수 입력 : ");
	scanf("%d %d %d", &n1, &n2, &n3);
	printf("가장 큰 수 : %d\n", LargeNumFind(n1, n2, n3));
	return 0;
}

int LargeNumFind(int n1, int n2, int n3)
{
	if (n1 > n2 && n1 < n3)
		return n1;
	else if (n2 > n1 && n2 > n3)
		return n2;
	else if (n3 > n1 && n3 > n2)
		return n3;
}

 

문제2.

#include <stdio.h>

int CelToFah(int cel);
int FahToCel(int fah);
int ChangeTemperature(int n, int template);

int main(void)
{
	int n, temperature;
	printf("1. 섭씨(Celsius)로 변환\n2. 화씨(Fahrenheit)로 변환 \n");
	scanf("%d", &n);
	printf("온도 입력 : ");
	scanf("%d", &temperature);
	printf("변환된 온도 : %d\n", ChangeTemperature(n, temperature));
	return 0;
}

int CelToFah(int cel)
{
	int fah;
	fah = 1.8 * cel + 32;
	return fah;
}

int FahToCel(int fah)
{
	int cel;
	cel = (fah -32)*5/9;
}

int ChangeTemperature(int n, int template)
{
	switch (n)
	{
	case 1:
		FahToCel(template);
		break;
	case 2:
		CelToFah(template);
		break;
	default:
		printf("잘못된 선택사항입니다.");
	}
}
반응형
LIST
댓글
링크
공지사항
최근에 올라온 글