연습문제: 원의 넓이 구하기
추천 자료: ASP.NET Core 인증 및 권한 부여
화면으로 원의 반지름을 정수로 입력 받아 원의 넓이를 정수 타입으로 출력하는 프로그램을 작성하세요.
처리 조건
원의 넓이 구하는 공식: 3.14
* 반지름
* 반지름
입력
반지름 입력: 10
출력
원의 넓이: 314
코드: circle_area.*
C# 코드
using System;
class Program
{
static void Main(string[] args)
{
Console.Write("반지름 입력: ");
int radius = Convert.ToInt32(Console.ReadLine());
double area = 3.14 * radius * radius;
Console.WriteLine($"원의 넓이: {(int)area}");
}
}
이 C# 코드는 사용자로부터 반지름을 입력받아 Convert.ToInt32
를 사용하여 문자열을 정수로 변환합니다. 그런 다음 원의 넓이를 계산하고, 결과를 정수로 캐스팅하여 출력합니다.
C 언어 코드
#include <stdio.h>
int main()
{
int radius;
double area;
printf("반지름 입력: ");
scanf("%d", &radius);
area = 3.14 * radius * radius;
printf("원의 넓이: %d\n", (int)area);
return 0;
}
이 C 코드는 사용자로부터 반지름을 입력받아 scanf
를 사용하여 문자열을 정수로 변환합니다. 그런 다음 원의 넓이를 계산하고, 결과를 정수로 캐스팅하여 출력합니다.
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!