250x250
Notice
Recent Posts
Recent Comments
«   2024/09   »
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
Tags more
Archives
Today
Total
관리 메뉴

개린이 개발노트

국비지원 JAVA(자바) 프로그래밍 웹개발자(조건문 if문, switch문, for문) 본문

국비지원(국비교육) 웹 개발자 과정

국비지원 JAVA(자바) 프로그래밍 웹개발자(조건문 if문, switch문, for문)

개린이9999 2022. 11. 22. 09:14
728x90

내가 짠 코드

정답 코드

* 코드 짤 때 쿨팁

순서도를 만드는 경우, 수도코드를 만드는 경우( 코딩을 한글로 작성) 대략적으로 돌아가는 프로그램을 한글로 작성해놓고 그다음에 진짜 언어를 맞춰서 코딩하는 방식

// 주문수량을 입력받아 주문금액과 배달비를 출력할 것 물건 한개의 가격은 12000원, 배달비는 15000원 이하는 3000원, 30000원 이하는 1500원 나머지는 무료

수도코드: 물건하나 12000원(고정값)(상수= final int A = 100; , 주문수량을 입력받음,  믈건하나*주문수량: 주문금액 구함

주문금액이 15000원 이하이면 배달비 3000원/ 주문금액이 30000만원 이하면 배달비가 1500원

나머지면 무료

국어 수학 영어 점수 평균이 70점 이상이면 합격, 아니면 불합격

단 한과목이라도 60점 미만이면 과락

if 문 쓸 때 괄호 주의 할것! 

 

if문 2번쓸 때

if (avg>=70) {

if (kor<60 || eng<60 || math<60) {
System.out.println("과락");
}

else {
System.out.println("합격"); 
 }

    }else {
System.out.println("불합격");
    
}

 

h,m

입력=> 15시 50분

45분전 시간

15시 5분

https://devfunny.tistory.com/444 <-정답

 

스위치문

세미클론 없이 중괄호로 시작 

switch(변수ex:a+1) {

case 에다가 값을 넣어줌 

case 값: 값에 대하 실행할 코드 

break; 해당 구문탈출 

case 값: 값에 대하 실행할 코드

break; 해당 구문탈출 

case 값: 값에 대하 실행할 코드

break; 해당 구문탈출 .. 반복

default:

생략가능

나머지 값에 대한 실행할 코드

나머지에 대한 부분이기떄문에 별도의 값이 안들어감 

스위치문 기본

스위치문 기본2

스위치문3

 

소수 뒷자리 까지 나오려면 double 까지 써야함-> if로 바꿔서 해보기

반복문은 총 3가지

 

for문 (조건에 만족하는 까지만 반복을 시켜줌)

 

for(시작하는 값이 들어감)

 

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

반복실행할 코드

}

1부터 시작해서 10까지 1씩 증가시키면서 반복

for( 1;<=10, 1++) 느낌만 이런식으로 

 

for문에 한줄만 있으면 {} 생략 가능

 

3부터 10까지의 합 내가 짠 것 

if문을 이용한 for문 정답

temp를 활용한 다른 방법

 

728x90