Notice
Recent Posts
Recent Comments
Link
스토리지
[3.10] 표준 입력 본문
1) IF문 사용
class Program
{
static void Main(string[] args)
{
while (true)
{
Console.Write("과일 이름을 입력하세요 : ");
string name = Console.ReadLine();
//Console.ReadLine()은 string만 반환함.
Console.WriteLine("{0}을(를) 입력 하셨습니다.", name);
if (name == "바나나")
{
Console.WriteLine("바나나는 파초과 파초속의 여러해살이 식물과 열매를 두루 일컫는 말이다. 바나나는 열대 아시아, 인도, 말레이시아 등지가 바나나의 원산지이지만, 현재의 주된 바나나 생산 지역은 인도, 브라질, 필리핀, 에콰도르 등이다.");
}
else if (name == "수박")
{
Console.WriteLine("수박은 남아프리카 원산의 한해살이 덩굴식물, 또는 그 열매를 말한다. 서과 또는 수과라고도 한다. 열매의 속살은 식용하는데, 붉거나 노란색을 띠며, 달고, 씨가 있는 수박이 대부분이다.");
}
else if (name == "종료")
{
Console.WriteLine("프로그램을 종료합니다.");
break;
}
else
{
Console.WriteLine("{0}에 대한 정보가 부족합니다.", name);
}
Console.WriteLine();
}
}
}
2) SWITCH문 사용
class Program
{
static void Main(string[] args)
{
while (true)
{
Console.Write("과일 이름을 입력하세요 : ");
string name = Console.ReadLine();
Console.WriteLine("{0}을(를) 입력 하셨습니다.", name);
switch (name)
{
case "바나나":
Console.WriteLine("바나나는 파초과 파초속의 여러해살이 식물과 열매를 두루 일컫는 말이다. 바나나는 열대 아시아, 인도, 말레이시아 등지가 바나나의 원산지이지만, 현재의 주된 바나나 생산 지역은 인도, 브라질, 필리핀, 에콰도르 등이다.");
break;
case "수박":
Console.WriteLine("수박은 남아프리카 원산의 한해살이 덩굴식물, 또는 그 열매를 말한다. 서과 또는 수과라고도 한다. 열매의 속살은 식용하는데, 붉거나 노란색을 띠며, 달고, 씨가 있는 수박이 대부분이다.");
break;
case "종료":
Console.WriteLine("프로그램을 종료합니다.");
System.Diagnostics.Process.GetCurrentProcess().Kill();
//프로세스 자체를 죽임.
default:
Console.WriteLine("{0}에 대한 정보가 부족합니다.", name);
break;
}
Console.WriteLine();
}
}
}
3) 입력된 값을 바탕으로 반복문 실행
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Study01
{
class Program
{
static void Main(string[] args)
{
Console.Write("숫자를 입력하세요(1~10) : ");
string a = Console.ReadLine();
int b = Convert.ToInt32(a);
if (b > 10 || b <= 0)
{
Console.WriteLine("범위를 벗어났습니다.");
}
else
{
for (int i = 0; i < b; i++)
{
Console.WriteLine("줄넘기를 {0}회 했습니다.", i + 1);
}
}
}
}
}
'Unity > 수업내용(C#)' 카테고리의 다른 글
[3.10] 구구단 응용 - 점프문 (0) | 2021.03.10 |
---|---|
[3.10] 캐릭터 선택 - switch분기 (0) | 2021.03.10 |
[3.10] switch문 (0) | 2021.03.10 |
[3.9] 조건문, 반복문, 점프문 사용 예제 (스타크래프트) (0) | 2021.03.09 |
[3.9] for 반복문 (0) | 2021.03.09 |
Comments