100제
using System;
namespace exam_100 {
internal class _11_20 {
static void Main(string[] args) {
Console.WriteLine("\n<문제11>");
Console.Write("문자 두개를 입력해주세요 : ");
string[] input_str = Console.ReadLine().Split();
Console.WriteLine("반대로 출력 : " + input_str[1] + " " + input_str[0]);
Console.WriteLine("\n<문제12>");
Console.Write("단어를 입력해주세요 : ");
string word = Console.ReadLine();
Console.WriteLine("출력 : " + word);
Console.WriteLine("\n<문제13>");
Console.Write("소수점을 입력해주세요 : ");
double num = float.Parse(Console.ReadLine());
double round_num = Math.Round(num, 2);
Console.WriteLine("출력 : " + "{0:F2}", round_num);
Console.WriteLine("\n<문제14>");
Console.Write("원하는 시/분을 입력하세요 : ");
string[] time = Console.ReadLine().Split();
int hour = int.Parse(time[0]);
int minute = int.Parse(time[1]);
Console.WriteLine("시간 : " + hour + ":" + minute);
Console.WriteLine("\n<문제15>");
Console.Write("년/월/일을 입력하세요 : ");
int year = Convert.ToInt32(Console.ReadLine());
int month = Convert.ToInt32(Console.ReadLine());
int day = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("날짜 : " + "{0:D4}.{1:D2}.{2:D2}", year, month, day);
Console.WriteLine("\n<문제16>");
Console.Write("10진수 -> 8진수 변환 : ");
int input_num = Convert.ToInt32(Console.ReadLine());
string octalnum = Convert.ToString(input_num, 8);
Console.WriteLine("출력 : " + octalnum);
Console.WriteLine("\n<문제17>");
Console.Write("10진수 -> 16진수 변환 : ");
int input_num2 = Convert.ToInt32(Console.ReadLine());
string octalnum2 = Convert.ToString(input_num2, 16);
Console.WriteLine("출력 : " + octalnum2);
Console.WriteLine("\n<문제18>");
Console.Write("아스키문자를 입력하세요 : ");
char str = Convert.ToChar(Console.ReadLine());
int c = (int)str;
Console.WriteLine("출력 : " + c);
Console.WriteLine("\n<문제19>");
Console.Write("10진 정수 -> 아스키문자 : ");
int asci_num = Convert.ToInt32(Console.ReadLine());
char asci_char = (char)asci_num;
Console.WriteLine("출력 : " + asci_char);
Console.WriteLine("\n<문제20>");
Console.WriteLine("숫자 3개 평균 : ");
int num1 = Convert.ToInt32(Console.ReadLine());
int num2 = Convert.ToInt32(Console.ReadLine());
int num3 = Convert.ToInt32(Console.ReadLine());
int sum = num1 + num2 + num3;
double average = sum / 3.0;
Console.WriteLine("합 : " + sum);
Console.WriteLine("평균 : {0:F1}", Math.Round(average, 1));
}
}
}