1. ReadLine 으로 문자열을 입력받고
2. Convert.Toint32 / Int32.Parse 를 사용하여 정수값으로 변환한다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
//8. 좋아하는 과일 입력받기
Console.WriteLine("좋아하는 과일이 무엇인가요?");
string fruit = Console.ReadLine();
Console.WriteLine(fruit + "을 좋아하시는군요!");
Console.WriteLine("--------------------------------------------");
//9. 줄넘기 횟수 입력받기
Console.WriteLine("줄넘기를 몇회 할껀가요?");
string line = Console.ReadLine();
Console.WriteLine(line + "회");
Console.WriteLine("--------------------------------------------");
//10. 구구단 단수 입력받기+ convert 변환(string->int, float)
Console.WriteLine("출력하고 싶은 구구단의 단수를 입력해주세요.");
string strNumber = Console.ReadLine();
int number=Convert.ToInt32(strNumber);
for(int i=1; i<=9; i++)
{
Console.WriteLine(number + "x" + i+"="+number*i);
}
Console.WriteLine("--------------------------------------------");
//11. 영웅의 이름, 공격력, 체력 입력받기 / (Convert, int32.Parse) / 바로 입력받아서 변환하기
Console.Write("영웅의 이름은 무엇입니까? "); //WriteLine 과 다르게 줄을 바꾸지 않는다.
string strHeroName=Console.ReadLine();
Console.Write("영웅의 공격력은 몇입니까? ");
string strHeroDamage = Console.ReadLine();
int heroDamage=Convert.ToInt32(strHeroDamage);
Console.Write("몬스터의 체력은 몇입니까? ");
string strMonsterHp = Console.ReadLine();
int monsterHp=Int32.Parse(strMonsterHp);
int monsterMaxHp = Int32.Parse(strMonsterHp);
Console.Write("몬스터를 몇회 공격하시겠습니까? ");
for(int i=0; i<attackCount; i++)
{
monsterHp -= heroDamage;
Console.WriteLine("영웅이 몬스터를 공격했습니다"+"("+monsterHp+"/"+monsterMaxHp+")");
}
Console.WriteLine("--------------------------------------------");
|
'C# > 수업내용' 카테고리의 다른 글
2020.04.06. 수업내용 - for문, if문 1 (목록, 쉼표 빼기) (0) | 2020.04.06 |
---|---|
2020.04.06. 수업내용 - 문자열 표현식, var변수 타입 (0) | 2020.04.06 |
2020.04.03. 수업내용 - 문자열 나누기 (Substring, Split) (0) | 2020.04.05 |
2020.04.03. 수업내용 - break 문, continue 문 (0) | 2020.04.04 |
2020.04.03. 수업내용 - for문, 글자색 변경 (0) | 2020.04.03 |