if문

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - Python의 활용

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  if문형식1 : 조건이 참일 때만 실행합니다. 예제 1 : a가 10보다 크면 a에서 10을 빼기.형식2 : 조건이 참일 때와 거짓일 때 실행할 문장이 다릅니다. 예제2 : a가 b보다 크면 a - b, 아니면 b - a를 수행하기.형식3 : 조건이 여러 개이고, 조건마다 실행할 문장이 다릅니다. 예제3 : 점수에 따라 등급 표시하기.형식4 : if문 안에 if문이 포함됩니다. 예제 4 : 홀수, 짝수 판별하기.  for문형식1 : range를 이용하는 방식입니다.형식2 : 리스트(List)를 이용하는 방식입니다. 예제 : 다음은 리스트 a에 저장된 요소들의 합과 평균을 구하는 프로그램 Python으로 구현한 것입니다.코드 해설  whil..

정보처리산업기사

정보처리산업기사 - 프로그래밍 언어 활용 - 제어문

※ 공부 내용의 복습 개념으로 정리된 글입니다. - 출처 시나공  제어문의 개념컴퓨터 프로그램은 명령어가 서술된 순서에 따라 무조건 위에서 아래로 실행되는데, 조건을 지정해서 진행 순서를 변경할 수 있습니다. 이렇게 프로그램의 순서를 변경할 때 사용하는 명령문을 제어문이라고 합니다.제어문의 종류에는 if문, 다중 if문, switch문, goto, 반복문 등이 있습니다.※ 반복문반복문은 일정한 횟수를 반복하는 명령문입니다. 단순 if문if문은 조건에 따라서 실행할 문장을 달리하는 제어문이며, 단순 if문은 조건이 한 개일 때 사용하는 제어문입니다.조건이 참일 때만 실행할 문자을 지정할 수도 있고, 참과 거짓에 대한 각각 다른 실행문을 지정할 수도 있습니다.형식 1 : 조건이 참일 때만 실행합니다.조건이 ..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 31844번 창고지기

2024.07.20기준 - 브론즈2백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 박스를 밀어서 골인 지점에 몇 번만에 갈 수 있는지를 출력하는 문제입니다. 1. 먼저 로봇과 박스, 목표 지점의 인덱스를 구했습니다.int robot = 0; // 로봇의 인덱스int box = 0; // 박스의 인덱스int goal = 0; // 목표 지점 인덱스for (int i = 0; i  2. 그런 뒤 목표 지점에 도달 할 수 없는 경우를 제외하고 갈 수 있다면 출력을 해주었습니다.int count = 0;if (robot box && goal > box) { // 박스를 왼쪽으로 밀 때, 목표 지점이 오른쪽이라면 count = -1;} else { // 박스를 목표 지점까지 갈 수 있다면 ..

코딩테스트 일기 (BAEKJOON)

BAEKJOON / 백준 - JAVA 28453번 Previous Level

2024.07.08기준 - 브론즈4백준, BEAKJOON, BOJ, JAVA, 자바 풀이이 문제는 간단하게 조건식을 이용하여 입력받은 값이 어디에 속하는지 출력하는 문제입니다. 레벨이 300이상이면 1을 출력합니다.레벨이 300미만이고 275이상이면 2를 출력합니다.레벨이 275미만이고 250이상이면 3을 출력합니다.그 외에는 4를 출력합니다.  코드package Main;import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in..

Coding_Slowly
'if문' 태그의 글 목록