변수.
변수선언
변수타입 변수명; ex) int damage;
변수 값 할당
변수명 = 값; ex) damage = 10;
출력
Console.WriteLine(값 또는 변수); ex) Console.WriteLine(damage);
//문자 형식 변수 선언
char charLeft;
charLeft = cinvert.tochar(left);
console.writeLine(charLeft);
*if문
특정한 조건이 맞을 때만 스크립트를 실행하고 싶다면 if를 사용.
if (조건식)
{
처리
}
조건식에 조건을 만족하면(참) ({}) 블록에 담긴 처리를 실행.
조건을 만족시키지 못하면(거짓) 처리를 실행하지 않고 다음 스크립트로 넘어간다.
if 조건식에는 관계연산자를 사용할 수 있다
==연잔자는 왼쪽과 오른쪽의 값이 같으면 '참' 같지 않으면 '거짓'이 된다.
!=는 ==과 반대로 왼쪽과 오른쪽 값이 같으면 '거짓'이 된다.
------------------------------------------------------------------
-약초 한개를 먹으면 체력이 50 회복한다.
int herbNum = 1;
if (herbNum == 1)
{
console.writeLine("체력을 50 회복")
}
--------------------------------------------------
*if ~ else문
- 체력이 100 이상이면 공격하고 아니면 방어한다.
int hp = 200;
if ( hp >= 100)
{
console.writeLine("공격!")
]
else
{
console.writeLine("방어!")
]
-----------------------------------------------------
- hp가 50이하 일때는 도망, 200 이상일 때는 공격 그 외에는 방어.
int hp = 180;
if (hp <= 50)
{
console.writeLine("도망!")
}
else if ( hp >= 200 )
{
console.writeLine("공격!")
}
else
{
console.writeLine("방어")
}
***되돌아보면 집에와서 급하게 문제만 연습하던 탓에 기본적인
변수 선언, 값 할당, 출력을 헷갈리는 상태로 넘어갔다;;
다시 첫날 배운 것부터 복습 하였다.
이제야 if를 어느정도 알게 되었다. 기본 문제는 할만 하지만,
이런 기본 문제들도 시간이 오래 걸렸다...
응용 문제는 내일 새로 배운것과 같이 연습 해봐야 겠다.
'c# > 수업 과제' 카테고리의 다른 글
생성자 메서드 연습하기 (0) | 2021.08.25 |
---|---|
연습과제1번 (0) | 2021.08.20 |
산술연산자 (0) | 2021.08.19 |
입력 받기 복습 기본1 (0) | 2021.08.18 |
20210817 과제 (0) | 2021.08.17 |