분류 전체보기 111

for문 연습

처음 입력: 덧셈을 반복할 횟수 두번째, 세번째 입력: 더할 숫자들 using System; namespace Study01 { class Program { static void Main(string[] args) { Console.WriteLine("반복할 횟수를 입력하세요(0부터 5까지)"); int reNum = Convert.ToInt32(Console.ReadLine()); for(int i = 0; i < reNum; i++) { Console.WriteLine("첫번째 더할 숫자를 입력하세요"); int pNum1 = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("두번째 더할 숫자를 입력하세요"); int pNum2 = Convert.To..

C# 2023.01.03

스타크래프트 종족 선택

using System; namespace Study01 { class Program { enum Species { TERRAN, ZERG, PROTOSS } static void Main(string[] args) { //종족을 열거형식으로 정의 Species mySpecies; Console.WriteLine("종족을 선택해 주세요"); int input = Convert.ToInt32(Console.ReadLine()); mySpecies = (Species)input; if (input == 0) { Console.WriteLine("{0}을 선택했습니다", mySpecies); } else if (input == 1) { Console.WriteLine("{0}을 선택했습니다", mySpecie..

C# 2023.01.02

고블린

string nickName = "홍길동"; Console.WriteLine("영웅의 이름은 \"{0}\"입니다", nickName); int damage = 5; Console.WriteLine("공격력은 {0}입니다", damage); int goblinHp = 13; int maxGoblinHp = 13; Console.WriteLine("고블린이 등장했습니다{0}/{1}", goblinHp, maxGoblinHp); Console.WriteLine("{0}이 고블린을 공격({1}) 했습니다",nickName,damage); Console.WriteLine("고블린이 피해(-{0})를 받았습니다", damage); goblinHp = goblinHp - damage; float goblinHpPer..

C# 2023.01.02

늑대1

int hp = 10; int maxHp = 10; int offensePower = 5; Console.WriteLine("영웅의 체력은 {0}/{1}입니다.", hp, maxHp); Console.WriteLine("늑대의 공격력은 {0}입니다", offensePower); Console.WriteLine("늑대에게 공격({0})을 받았습니다", offensePower); hp = hp - offensePower; Console.WriteLine("영웅의 체력은 {0}/{1}입니다", hp, maxHp); if (hp == 0) { Console.WriteLine("영웅이 전사했습니다"); } Console.WriteLine("늑대에게 공격({0})을 받았습니다", offensePower); hp =..

C# 2023.01.02

문자열 표현식/열거 형식(enum)/변수 및 데이터 형 변환/산술 조건 연산자/string.Format

대문자로 만들기: 컨트롤 시프트 U 문자열 표현식 //문자열 표현식 int a = 10; Console.WriteLine("a:{0}",a); Console.WriteLine("a:" + a); //두 가지 다 가능 열거형식 정리 using System; namespace Study01 { class Program { //열거형식:여러가지 상수를 묶어서 관리, class블록 밑에 작성 enum ItemGrade { NORMAL, MAGIC, LEGEND } static void Main(string[] args) { //열거형식 ItemGrade로 변수 선언하고 값 할당 ItemGrade myItemGrade = ItemGrade.NORMAL; //myItemGrade의 값은 0이지만 출력은 NORMAL..

C# 2023.01.02

콘솔창에 출력 연습

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace HelloWorld { class Program { static void Main(string[] args) { //주석 다는 법: 컨트롤 k c //주석 해제하는 법: 컨트롤 k u //변수 선언: 메모리에 공간 생성 //실수형 변수 선언하고 데이터 할당하는 방법 float realNumber = 7.5f; //낙타 표기법: 단어가 2개 이상일 때 다음 단어의 첫문자는 대문자 //콘솔창에 출력하는 방법 Console.Write("출력 내용"); //출력 Console.WriteLi..

C# 2023.01.01

쿠키런 아이템으로 변수 선언 및 데이터 할당해서 출력하기

보물 세 가지 string 보물이름 = "캠핑용\n불꽃랜턴"; string 능력 = "장애물 통과시 1000점 추가"; Console.WriteLine(보물이름); Console.WriteLine(능력); int 강화정도 = 8; string 보물이름 = "양파맛 쿠키의\n눈물에 젖은 베개"; string 능력1 = "광속질주시 장애물 통과"; string 능력2 = "장애물 통과시 900점 추가"; Console.WriteLine("+{0}", 강화정도); Console.WriteLine(보물이름); Console.WriteLine(능력1); Console.WriteLine(능력2); int 강화정도 = 9; string 보물이름 = "천사맛 쿠키의\n무지개빛 깃털"; string 능력1 = "꼬마 자..

C# 2022.12.31
반응형