[UNITY],[C#]/TIL : Today I Learned

연산자 실습

네,가능합니다 2024. 8. 18. 16:17

오늘은 일요일이라 쉬는 날 이지만 시간이 조금 남아 연산자 실습 부분을 공부했다.

 

아래는 오늘 연습하며 작성한 코드이다.

 

코드에 주석을 달아가며 짚고 갈 내용들을 적어보겠다.

(형광색)

 

// 연습 1
int ten = 10;
int result1;
int result2;
int result3;
float result4;
float result5;
int result6;

result1 = ten + 7;
result2 = ten - 3;
result3 = ten * 2;
result4 = ten * 1.5f;
result5 = ten / 3;
result6 = ten % 4;
// 연습1은 정답은 정답이나 코드를 아래와 같이 정리해줄 필요가 있을 것 같다

int ten = 10;

int result1 = ten + 7;

int result2 = ten + 3;

' ' '
저번부터 자꾸 변수 선언과 동시에 같이 작성해도 되는 코드를 최적화 해주는걸 까먹고있다 앞으로 조심해야겠다

// 연습 2
string name = "chad";
int year = 2023;

string introduce;
string thisYear;

introduce = "안녕하세요. 제 이름은" + name + "입니다."
thisYear = "올해는'" + year"년'" + 입니다.
//연습2 부분도 연습1과 동잃하게 변수 선언과 동시에 작성해도 되는 코드들이다.
그리고 introduce 의 정답은 원래 출력기준 // 안녕하세요. 제 이름은 "chad" 입니다. //

인데, 제대로 보지않고 "" 를 넣지 않았다. 앞으로 문제를 잘 봐야할것같다.

// 연습 3
int ten = 10;

bool result_1 = ten == 10;
bool result_2 = ten != 11;
bool result_3 = ten < 20;
bool result_4 = ten > 5;
// 모두 정답이라고 생각한다. 연습3번을 할때 1번 2번에서 한 실수를 깨닫고 3번에서는 잘 정리해서 작성했다.
// 연습 4 사칙연산 우선순위를 적는 문제이다. 
/*
사칙연산과 동일하게 곱하기와 나누기를 우선으로 두가지 모두 있는경우 작성한 순서대로, 덧셈 뺄셈이 후순위이며 덧셈 뺼셈도 작성한 순서대로 라고 생각합니다.
 */

'[UNITY],[C#] > TIL : Today I Learned' 카테고리의 다른 글

반복문 공부중 생긴 일  (0) 2024.08.19
제어문 (조건문)  (0) 2024.08.19
데이터 다루기 실습  (0) 2024.08.17
빗물받는 르탄이 만들기2  (0) 2024.08.16
빗물받는 르탄이 만들기  (0) 2024.08.14