목록반복문 (5)
컴공생의 다이어리
JavaScript 반복문 - for, for in, for of 이번 글에서는 자바스크립트 반복문 중 for, for in, for of에 대해 정리하고자 한다. for 초기식, 조건식, 증감식을 사용하여 반복문을 수행한다. 고전적인 for문의 형태이다. for문의 초기식에서 변수 선언시, const를 쓰면 값 변경이 불가하기 때문에 에러가 발생할 수 있음을 주의해야 한다. for (초기식; 조건식; 증감식) { 반복을 수행할 문 } // example for (let i = 0; i < 5; i++) { console.log(i); } // 출력 결과 // 0 // 1 // 2 // 3 // 4 for in for in 문은 상속된 열거 가능한 속성들을 포함하여 객체에서 문자열로 키가 지정된 모든 열..

자바(Java)의 반복문 - for문 이전 게시물에서 자바의 반복문 종류로 while, do-while에 대해 이야기했다. 이번에는 for문에 대해 말해보고자 한다. for문의 구조는 아래와 같으며 수행 순서는 [초기화식→조건식→수행문→증감식]순으로 진행된다. for(초기화식;조건식;증감식){ 수행문; } 아래는 1부터 10까지의 합을 구하는 과정을 for문으로 코드를 작성한 것이다. public class ForTest{ public static void main(String[] args){ int sum = 0; for(int i=1;i
자바(Java)의 반복문 반복문은 주어진 조건에 맞는 동안(true) 지정된 수행문을 반복적으로 수행하는 제어문을 말한다. 조건이 맞지 않으면 반복하던 수행을 멈춘다. 조건은 주로 반복 횟수나 값의 비교 결과에 따라 true, false가 판단된다. while문 수행문을 수행하기 전 조건을 체크하고 그 조건의 결과가 true인 동안 반복 수행한다. 아래는 자바에서의 while문 구조이다. 만일 while문으로 무한 반복 수행을 하고 싶다면 조건식 자리에 true를 넣으면 된다. while(조건식){ 수행문1; } 수행문2; 아래는 1부터 10까지의 합을 구하는 과정을 while문으로 코드를 작성한 것이다. public class WhileTest{ public static void main(String[..

문제 도형을 별표(=asterisk)와 다이아몬드로 그리는 프로그램을 작성하시오. 프로그램은 도형의 크기(N)를 입력으로 사용한다. N은 5에서 29사이의 홀수이며, 올바른 입력을 한다면 별표와 다이아몬드를 그릴 문자를 각각 입력해 출력하시오. 코드 #include using namespace std; void Ast(int ast, char c)//asterisk function { int k = (ast - 1) / 2; for (int i = 0; i < k; i++) { for (int j = 0; j < i; j++) cout