본문 바로가기

SMALL

프로그래밍 언어

(36)
누구나 쉽게 즐기는 c언어 콘서트 개정판 4장 programming 누구나 쉽게 즐기는 c언어 콘서트 개정판 4장 프로그래밍 1번 문제 #include int main(void) { int a, b; printf("첫 번째 정수를 입력하시오: "); scanf("%d", &a); printf("두 번째 정수를 입력하시오: "); scanf("%d", &b); printf("몫은 %d이고 나머지는 %d입니다.\n",a/b,a%b); } Colored by Color Scripter cs 2번 문제 #include int main(void) { int num; printf("첫 번째 정수를 입력하시오: "); scanf("%d", &num); printf("세제곱값은 %d*%d*%d = %d입니다.",num,num,num,num*num*num); } Colored by Co..
누구나 쉽게 즐기는 c언어 콘서트 개정판 3장 programming 누구나 쉽게 즐기는 c언어 콘서트 개정판 3장 프로그래밍 1번 문제 #include int main(void) { float f; printf("실수를 입력하시오:"); scanf("%f", &f); printf("지수 형식으로는 %e입니다.", f); return 0; } cs 2번 문제 #include int main(void) { char c; printf("문자를 입력하시오: "); scanf("%c", &c); printf("아스키코드: %d", c); return 0; } cs 3번 문제 #include int main(void) { double x; printf("x의 값을 입력하시오: "); scanf("%lf", &x); printf("다항식의 값은 %lf입니다.", (3 * x * x ..
누구나 쉽게 즐기는 c언어 콘서트 개정판 2장 programming 누구나 쉽게 즐기는 c언어 콘서트 개정판 2장 프로그래밍 1번 문제 #include int main(void) { printf("이름: 홍길동\n"); printf("주소: 서울시 종로구\n"); printf("전화번호: 111-2222\n"); return 0; } cs 2번 문제 #include int main(void) { int price = 22000; printf("제품의 가격은 %d원입니다.\n",price); return 0; } Colored by Color Scripter cs 3번 문제 #include int main(void) { int a, b, c; printf("정수를 입력하시오 :"); scanf("%d", &a); printf("정수를 입력하시오 :"); scanf("%d"..
JAVA 배열 배열 배열이란?배열은 같은 타입의 변수 여래개를 하나로 묶어둔 형태이다. 만약 배열을 쓰지 않고 변수 10개를 만들려면 변수10개마다 각각의 이름을 지정해야한다. 이렇게 힘들게 변수들을 초기화 하지 않아도 간편하게 해줄수 있는게 배열이다.배열을 생성하는 방법은 2가지이다. 1.배열의 길이만 정해서 생성하는 방법 타입[] 배열이름 = new 타입[길이]; 이나 타입 변수이름[] = new 타입[길이];ex)int arr[] = new int[10]; 2.배열의 길이와 값을 동시에 생성하는 방법 타입[] 배열이름 = new 타입[] {데이터,데이터,데이터,데이터,데이터};ex)int[] arr = new int[] {1,2,3,4,5}; ※ {데이터, 데이터 , 데이터, , } 이렇게 하면 길이는 5개이고 ..
JAVA 반복문 while 반복문 while(){} while문의 구조는 다음과 같다.①에서의 조건식에 따라 ②의 반복문을 실행여부가 판별된다.그리고 조건식이 false 일때까지 계속 반복된다.그러므로 한번도 반복되지 않고 넘어갈수도 있고 무한반복이 될수도 있다. while문을 변형한 do while 문이 있다. do while문의 구조는 다음과 같다.※조건식 다음에 ;을 꼭해야한다. 차이점은 조건식의 위치이다. while문은 한번도 실행 안할 수 있지만do while문은 무조건 한번은 실행된다. 7번째 줄은 Random 객체를 생성한 것이다.8번째 줄은 0~10까지 랜덤으로 정수를 받는 것이다.
JAVA 반복문 for 반복문 for(){} 반복문은 주어진 조건을 만족하는 동안 주어진 문장들을 계속 수행한다.반복문에는 for,while이 있다. for문의 구조와 원리는 다음과 같다. ※설정을 잘못하면 끊임없이 계속 실행하거나 아예 실행이 안될 수도 있다. 13번에서 i가 이전에 초기화 되지 않았으면 초기화를 for문 안에 하면 된다.5~9 줄을 13~15까지 간단하게 나타낼수 있다.이렇듯 반복문은 코드의 줄을 줄일 수 있다. 사진이 길어서 잘랐지만 9 * 9 = 81까지 다 출력되어 있다.for은 이렇듯 이중으로 엮어서 매우 유용하게 쓰인다.이중으로 쓸때 for문을 사용하기 위해 초기화한 변수들의 값을 잘 확인해야한다. ※6.조건문에서 언급했듯 break는 조건문이나 반복문을 강제로 나올수 있다.
JAVA 조건문 switch 조건문 switch(){} switch()문은 if()문과 달리 true,false 뿐만 아니라 다른 경우의 수를 처리할 수 있다.특히, 메뉴를 만들때 유용하다.switch()문은 다음과 같이 사용한다.switch(변수){ case 값1 : break; case 값2 : break; case 값3 : break; default : } break는 반복문이나 조건문을 그만하고 싶을때 쓰는 것이다.default는 case문이 없을 경우 default로 이동한다. 보통 default는 switch에 마지막에 적어두므로 break를 굳이 사용하지 않아도 된다. switch()문의 실행과정은 변수의 값이 case로 정해준 값과 같으면 그 case로 이동한다.그리고 break문에 의해서 switch()문을 빠져 나..
JAVA 조건문 if() 조건문 if() 일반적으로 코드의 실행 순서는 위에서 밑으로 한문장씩 실행된다.하지만 이 실행 순서를 제어하는 문장을 '제어문' 이라고 한다. 제어문에는 특정한 조건을 만족시키면 다른문장을 실행 시키는 "조건문"이 있다. if (조건) {} ex) if (true) {System.out.println("hello~");} if() 문은 조건이 true 일때, {} 안에 있는 코드를 실행시킨다.반대로 false 일때는 {}안의 코드를 실행하지 않는다. 11번째 줄에 조건문의 값이 true 이므로 {}안의 코드를 실행시킨다.13번째 줄에 return은 함수를 빠져나온다는 의미인데 이것은 나중에 뒤에 설명하겠다.만약 13번째줄이 없다면 15번째 줄도 실행이 된다. if 뿐만아니라 else 와 else if 도..

LIST