달력

7

« 2020/7 »

  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  


 

 

무한 루프(무한반복; infinite loop; Endless loop)

·         프로그램이 끝없이 동작하는

·         루프문에 종료 조건이 없거나, 종료 조건과 만날 없을 발생합니다.

 

http://bit.ly/2wT7cZ4

https://en.wikipedia.org/wiki/Infinite_loop

 

 

 

 

 


Posted by codedragon codedragon

댓글을 달아 주세요

2019. 5. 15. 15:43

for문 Development/Java




 

Java - for

·       특정한 명령들을 정해진 규칙에 따라 반복처리 사용하는 제어문입니다.

·       초기식, 조건식, 증감식을 모두 포함하고 있는 반복문입니다.

·        while 문보다는 간결하게 반복문을 표현할 있습니다.

 

 

 

 

 

 

 

for문의 구성형식

for(초기식 ; 조건식 ; 증감식){

수행문1;

수행문2;

}

 

 

초기식

·       가장 먼저 수행하는 부분이며 다시 수행되지 않습니다.

·       다중 for문에서는 예외

·       반복문에 사용할 변수를 초기화

조건식

·       초기식 다음으로 수행하는 부분이며

·       loop 돌때마다 한번씩 비교하여 반복을 수행해야 할지 반복을 벗어나야 할지를 결정합니다.

증감식

·       증감식은 loop 수행할 때마다 조건식을 비교하기 전에 항상 수행하며( 반복이 끝날때 마다 수행)

·       조건식에 사용되는 변수의 값을 증가 시키거나 감소 시켜 loop 수행하거나 무한 루프를 방지하는 부분입니다.

 

 

 

 

 

 

 

 

 

for 플로우 차트

for(int i = 1 ; i <= 7 ; i++)

System.out.println(i+"번째 수행");

 




 

모든 반복문은 무한루프에 빠지지 않도록 주의!

 

Posted by codedragon codedragon

댓글을 달아 주세요


 

 

R 응용분야

R은 생각보다 많은 분야에서 응용되고 있습니다.

·         R은 우리 생활 곳곳에 있지만 주로 통계 분석이나 자료 분석 등의 분석 역할을 하며,

·         모델링이나 그래픽 작업, 조직화시각화 작업 시에도 R이 쓰이고 있습니다.

·         학문에서도 R이 쓰이고 있는데요. 재정학이나 생물정보학, 의료 등 다양한 학문에서 활발히 사용되고 있습니다.

 

 

Posted by codedragon codedragon

댓글을 달아 주세요

2014. 12. 23. 09:54

while문 Development/Java

 

while

·       while문은 for문과 유사하며 조건식을 만족할 경우에만 반복 처리하는 제어문입니다.

·       while문은 한번도 실행되지 않을 수 있습니다.

 

 

while문 구성과 동작


 

while ( <조건식> ){

<수행구문>;

 

}

 

모든 반복문은 무한루프에 빠지지 않도록 주의!

 

'Development > Java' 카테고리의 다른 글

WhileEx01.java-후행/선행  (0) 2014.12.24
WhileEx04 - while문 형식  (0) 2014.12.24
while문  (0) 2014.12.23
ContinueExBreakEx01-continue vs break 결과 확인  (0) 2014.12.22
eclipse - 소스코드에 Line Number 표시하기(줄번호)  (0) 2014.12.21
continue vs break  (0) 2014.12.20
Posted by codedragon codedragon

댓글을 달아 주세요

1부터 100까지의 누적 합 구하기

   

   

소스코드

   

  1. public class ForEx03 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 int total = 0;
  6.                 for(int i=1; i<=100; i++){
  7.                         total += i;
  8.                         System.out.println("1부터 " + i + " 까지의 합은 " + total + " 입니다");
  9.                 }
  10.         }
  11. }


   

출력결과

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

비교인자값 감소/2씩 증가시키기

   

   

   

소스코드

   

  1. public class ForEx02 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 // 비교인자값 감소
  6.                 System.out.println("비교 인자값 1 감소 시키기:");
  7.                 for(int i=5; i>=1; i--){
  8.                         System.out.print("\t"+ i);
  9.                 }
  10.                 System.out.println();
  11.                 System.out.println("\t프로그램 종료!");
  12.                  
  13.                 // 비교인자값 2 증가시키기
  14.                 System.out.println();
  15.                 System.out.println("비교 인자값 2 증가시키기 1:");
  16.                 for(int i=0; i<=10; i+=2){
  17.                         System.out.print("\t"+ i);                                     
  18.                 }
  19.                 System.out.println();
  20.                 System.out.println("\t프로그램 종료!");
  21.                  
  22.                  
  23.                 System.out.println();
  24.                 System.out.println("비교 인자값 2 증가시키기 2:");
  25.                 for(int i=0; i<=10; i++){
  26.                         if(i%== 0){
  27.                                 System.out.print("\t"+ i);
  28.                                 }                                      
  29.                 }
  30.                 System.out.println();
  31.                 System.out.println("\t프로그램 종료!");
  32.    
  33.         }
  34. }

   

 

출력결과

   

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

비교 인자값 증가

   

   

소스코드

   

  1. public class ForEx01 {
  2.    
  3.         public static void main(String[] args) {
  4.                  
  5.                 for( int i=1; i<=5; i++){
  6.                         System.out.print("\t"+i);
  7.                 }
  8.                 System.out.println();   //단순 줄바꿈
  9.                 System.out.print("\n"); //단순 줄바꿈
  10.                 System.out.println("프로그램을 종료합니다!!");
  11.         }
  12.    
  13. }


   

출력결과

   

   

Posted by codedragon codedragon

댓글을 달아 주세요

for 반복문

규칙적인 반복을 할 때 사용하는 반복문.

for(변수=초기값;조건식;증감식){

실행문.

}

   

   

소스 코드

   

<html>

<head>

<meta charset="UTF-8">

<title>반복문 - for</title>

<script type="text/javascript">

var dan = prompt('구구단- 입력', '');

for(var i=1; i<=9; i++){

document.write(dan + '*' + i + '=' + dan*i + '<br>');

}

</script>

</head>

<body>

</body>

</html>

   

출처: <https://github.com/10zeroone/study_javascript/blob/master/WebContent/ch03-operation/03.html>

   

   

출력결과

   

   

   

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

반복문 - do~while  (0) 2014.06.03
반복문 - while  (0) 2014.06.03
반복문 - for  (0) 2014.06.03
Google JavaScript Style Guide  (0) 2014.06.03
switch문  (0) 2014.06.03
if조건문  (0) 2014.06.02
Posted by codedragon codedragon

댓글을 달아 주세요

자바스크립트 반복문 관련 강의 맵

   

   

'Development > JavaScript, jQuery, ...' 카테고리의 다른 글

switch문  (0) 2014.06.03
if조건문  (0) 2014.06.02
ch03-operation  (0) 2014.06.02
+연산자  (0) 2014.06.02
!!연산자  (0) 2014.06.02
3항(조건) 연산자  (0) 2014.06.01
Posted by codedragon codedragon

댓글을 달아 주세요