전체 글
-
if else / if else_220702데일리 codeup/조건문 2022. 7. 2. 16:44
다음과 같이 if else / if else 이렇게 조건문을 2번 이상 사용하게 된다면, 처음 정의한 if-else 구문과 그 다음 정의된 if-else 구문끼리는 서로 관련이 없다. if (조건1) { 코드1-1 } else { 코드1-2 } if (조건2) { 코드2-1 } else { 코드2-2 } 코드3위의 경우처럼 코드가 작성되어 있는 상황에서 조건1, 조건2가 모두 참이라면 코드는 코드1-1, 코드2-1, 코드3 순서로 수행이 된다. 하지만 만약 조건1은 참, 조건2는 거짓인 경우라면 코드는 코드1-1, 코드 2-2, 코드3 순서로 수행이 된다. 두 숫자의 짝홀 여부 2개의 정수 a, b를 입력받아 첫 번째 수의 짝홀 여부와, 두 번째 수의 짝홀 여부를 출력하는 프로그램을 작성해주세요. #in..
-
if / else if / else 조건문_220702데일리 codeup/조건문 2022. 7. 2. 15:47
if 와 else 두가지만으로 case를 나누는 것이 아니라 세가지의 서로 겹치지 않는 case 로 분류하는 경우 else if 라는 구문을 이용하면, 상단 if 조건에 해당하지 않으면서 해당 else if 조건에 해당하는 경우에만 특정 코드를 수행하게 만들 수 있다. 형식 if (조건1) { 코드1 } else if (조건2) { 코드2 } else { 코드3 } 코드4예제 #include using namespace std; int main() { int a; cin >> a; if (a >= 10) { cout
-
삼항 연산자_220702데일리 codeup/조건문 2022. 7. 2. 15:37
정확히 if else 로만 이루어져 있는 구문은 다음과 같이 삼항연산자를 이용하면 한 줄에 표현이 가능하다. a = 조건 ? v1 : v2;이렇게 코드를 작성하면 변수 a는 조건이 참인 경우 v1값을, 조건이 거짓인 경우에는 v2 값을 갖게 된다. 예제 #include using namespace std; int main() { int a, b; cin >> a; b = a > 10 ? 50 : 3; cout > a >> b; cout b ? a : b); return 0; } 삼항연산자 시험 결과가 100점일 경우에만 0등급을, 그 외엔 점수에 따른 등급 1~9를 부여하기로 했다. 오로지 등급 0 만 pass고, 나머지 등급을 받은 사람들의 점수를 failure라고 출력하는 프로그램을 삼항연산자를 사용..
-
if else 조건문_220702데일리 codeup/조건문 2022. 7. 2. 15:29
else라는 구문을 이용하면, if 조건에 해당하지 않는 경우에만 특정 코드를 수행하게 만들 수 있다. if (조건) { 여기에 조건이 참일 경우에만 수행되는 코드 작성 } else { 여기에 조건이 거짓일 경우에만 수행되는 코드 작성 } 이 위치에 있는 코드는 조건과 무관하게 항상 수행됩니다.예제 #include using namespace std; int main() { int a; cin >> a; if (a > 10) { a += 5; } else { a *= 3; } cout > n; if(n>=80) cout
-
if 조건문_220702데일리 codeup/조건문 2022. 7. 2. 15:22
문제를 풀다보면 특정 조건에 해당하는 경우에만 코드를 수행하고 싶은 경우가 많이 생긴다. 그 때 이용할 수 있는 것이 바로 if문 이다. if (조건) { 여기에 조건이 참일 경우에만 수행되는 코드 작성 }예제 #include using namespace std; int main() { int a; cin >> a; if (a > 10) { a += 5; cout b : a가 b보다 큰 경우에만 true / 아니면 false a >= b : a가 b보다 같거나 큰 경우에만 true / 아니면 false a n; cout b; if(a>b) cout l >> w; l /= 100; index = w / (l * l); cout = ..
-
러셀과 함께하는 언리얼엔진 1일차Unreal 2022. 7. 2. 00:34
우클릭 + wasd 화면 이동 우클릭 + qe 화면 상승,하강 W 방향(기즈모) 모드, 뷰포인터 1. 화살표 방향으로 이동 가능하다 2. 두 축을 연결하는 선을 이용하여 두축의 방향을 한번에 이동시킬 수 있다. R 스케일 모드 (크기 변동 0.25배 단위) 1. 가운데 축 선택 시 전체 크기조정 가능 2. 두 축을 연결하는 선을 이용하여 두 방향을 동시에 키울 수 있음 E 오브젝트 회전 (10도 단위) 스냅기능 엑터를 배치하거나 움직일 때 배치의 편의성, 정확성을 위해 이동, 스케일, 회전이 일정 단위씩으로 변화한다. 상황에 따라 유동적으로 껏다 켰다 가능하다. 디테일 - 액터에 대한 디테일 정보가 나와있음 디테일 트렌스폼 패널 드레그, 입력를 통해 액터의 수치를 변화시킬 수 있다. 콘텐츠 브라우저 - ..
-
사칙연산_220701데일리 codeup/연산자 2022. 7. 1. 16:31
c++에서 자주 이용되는 사칙연산은 덧셈, 뺄셈, 나눗셈, 곱셈 이다. 덧셈, 뺄셈, 곱셈의 경우에는 +, -, *를 사용하면 되며, 나눗셈의 경우에는 몫과 나머지를 잘 구해야 한다. 나누기 연산시 몫의 경우에는 / 연산을 통해 구할 수 있으며, 나머지의 경우 % 연산을 통해 구할 수 있다. 나누어 떨어지진 않는 결과값을 구하기 위해서는 반드시 실수 type을 이용해야 한다. 다만 두 type이 모두 실수형일 필요는 없고, 실수형과 정수형 간의 연산에서는 결과가 실수형이 나오기 때문에, 두 type중 하나만 실수형으로 바꿔주면 된다 예제 #include using namespace std; int main() { int a = 9, b = 4; cout