Loading...
2024. 4. 18. 02:10

Unity 기본4 - 반복문 while, for문

특정 조건을 만족할때, 원하는 명령을 반복하도록 하는 명령 1. while 특정 조건을 만족하는 동안 반복문 실행 while (조건문) {조건문이 참일때 실행} if문 처럼 조건문이 참일 때 실행하는 문장이 1문장이면, {}는 생략 가능하나, 쓰는게 좋다 using System.Collections; using System.Collections.Generic; using UnityEngine; public class HelloWorld : MonoBehaviour { // Start is called before the first frame update void Start() { int i = 0; while (i < 10) { Debug.Log(i); i += 2; } } // Update is cal..

2023. 5. 29. 01:56

C++ 알고리즘 기초16 -반복문 심화1, continue & break-

1. 증감식 응용 i++하면 i를 1씩 증가시키면서 반복문을 수행하지만, 증감식을 변형해서 i의 값을 원하는대로 증감시킬 수 있다 i += 2로 하면 i를 2씩 증가시키면서 반복문을 수행 #include using namespace std; int main() { // 여기에 코드를 작성해주세요. for (int i = 5; i

C++ 알고리즘 기초13 -반복문 기초1(for, while)-

1. for문 자바랑 형태가 동일함 for( 초기화식 ; 조건식 ; 증감식 ) { 반복할 코드 } '초기화식'에서는 for문의 초기조건을 정해주고, 초기조건부터 시작해서, '조건식'이 맞는지 검사하여 '조건식'이 참이라면, '반복할 코드'를 반복 수행하게 된다. '반복할 코드'를 한번 수행하면, '증감식'에 의해 반복 코드를 진행한 횟수가 세어진다. 예를 들어 다음은 i = a부터 시작해서, i를 1씩 증가시켜가며 i가 b-1이 될때까지 반복할 코드를 반복수행한다 for (int i = a; i < b; i++) { 반복할 코드 } 증감식에는 i += c의 형태가 일반적으로 들어가고, c가 1이면 i++로 바꿔 쓸 수 있다. 즉, i++는 i += 1과 동일하다 처음 i 값이 초기화식에 의해 a로 설정되..

자바 초보에서 알고리즘 B형까지 도전기3 -반복문 필수지식1-

1. 중괄호 쓰지 않는 for문, while문 if문과 마찬가지로 바로 아래 1줄만 for문 내부 코드로 생각하고 이외의 코드는 for문 내부 코드가 아니라고 생각한다 while문도 마찬가지다. public class Main { public static void main(String[] args) { for (int i = 5; i < 7; i++) System.out.println(i); // for 내부 코드 System.out.println(2 * 2); // for 내부 코드가 아님 } } 5 6 4 2. 공백을 두고 한줄로 출력하기 python에서는 리스트에 담아서 *을 붙여서 출력했지만.. java에서는 for문을 이용해 System.out.print(i + " "); 방식으로 가능하다. p..

2023. 2. 1. 01:37

자바 기본 배우기 -반복문-

1. for문 for문은 초기화식, 조건식, 반복 수행할 문장, 증감식 4가지로 구성되어 있다 - 1) 초기화는 반복문이 시작될 때 딱 한번만 실행된다. 그 이후에는, 2) 조건식으로 가서 조건을 검사한다. 그리고 조건식이 참이라면, 3) 반복문을 수행하며 4) 증감식으로 가서 변수를 증감시킨다. 증감이 끝났다면, 2) 다시 조건식으로 가서 조건을 검사한다. 그리고 조건식이 참이면, 3) 반복문 수행 4) 증감식 수행.. 하지만 조건식이 거짓이라면 반복문이 종료된다. - 당연하지만 조건식이 처음부터 거짓이면 단 1번도 반복문을 수행 안할 수도 있다 - 초기화식과 증감식은 ,를 이용해서 둘 이상을 작성할 수도 있다 뭐 이런 느낌인가? for(int i=0,j=0 ; i

2022. 10. 20. 15:44

자바스크립트 기초문법5 -반복문-

1. while 조건문이 참이기만 하면 문장을 계속 수행함 while (조건문) { } 2. for문 특정한 조건이 거짓으로 판별될 때까지 반복함 for (; ; ) { } 반복문 for (let i = 0; i < 6; i++)를 진입하면, 먼저 변수 let i = 0을 선언한다. 그 후 조건문 i < 6;을 평가하고, 참이면 코드 블럭을 수행함 다음 코드 블록 수행 후에, i++를 수행하여 i를 증가시킴 위 과정을 반복 참고로 초기 선언을 반드시 let이나 var로 해줘야함 for (let i = 0; i < arr.length; i++) {}의 경우에, 최초 정의한 let i = 0을 재할당해서 i = 1, i = 2, ...로 증가시키므로, 재할당 불가능한 const를 사용하면, 에러남 3. fo..