본문 바로가기

전체 글

(275)
[CodeUp_Python] 6046 ~ 6050 ● 6046 https://codeup.kr/problem.php?id=6046 [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 설명 정수 1개를 입력받아 2배 곱해 출력하기 ​ 입력 정수 한 개가 입력된다. 단, -1073741824 ~ +1073741823 ​ 출력 2배 곱한 정수를 출력한다. ​ 내 풀이 a = int(input()) print(a * 2) ​ 모범 답안 n = int(input()) print(n
[CodeUp_Python] 6041 ~ 6045 ● 6041 https://codeup.kr/problem.php?id=6041 [기초-산술연산] 정수 2개 입력받아 나눈 나머지 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 설명 정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력하기 ​ 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. ​ 출력 a를 b로 나눈 나머지를 출력한다. ​ 내 풀이 a, b = input().split() c = int(a) % int(b) print(c) ​ 모범 답안 a, b = input().s..
[Java] 02 ● 메소드(함수) - 이름 뒤에 소괄호 → (ex) main( ), println( ), ...... - 메소드(함수)는 어떠한 기능을 한다. ​ 1. main( ) 메소드 - 컴파일 할 코드를 알려주는 기능을 한다. → 컴파일 될 때 컴퓨터는 메인 메소드 안쪽의 코드를 해석한다. ​ 2. println( ) 메소드(출력 메소드) - 괄호 안에 있는 값을 콘솔창에 출력해주는 기능을 한다. - 줄바꿈을 포함한다. - " "의 역할 (1) 명령어가 아닌 문자열 값임을 알려준다. (2) 컴퓨터가 명령어랑 헷갈리지 말라고 사용하며, 짝을 맞춰주어야한다. ​ ※ System.out.println(); 자동완성 - syso 입력 + Ctrl + Spacebar ​ 3. print( ) 메소드(출력 메소드) - 괄호..
[CodeUp_Python] 6036 ~ 6040 ● 6036 https://codeup.kr/problem.php?id=6036 [기초-산술연산] 단어 여러 번 출력하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr ​ 문제 설명 단어와 반복 횟수를 입력받아 여러 번 출력하기 ​ 입력 단어와 반복 횟수가 공백으로 구분되어 입력된다. ​ 출력 입력된 단어를 입력된 횟수만큼 반복해 출력한다. ​ 내 풀이 a, b = input().split() print(a * int(b)) 문자열 * 정수 또는 정수 * 문자열은 그 문자열을 여러 번 반복한 문자열을 만들어 준다. ..
[CodeUp_Python] 6031 ~ 6035 ● 6031 https://codeup.kr/problem.php?id=6031 [기초-값변환] 정수 입력받아 유니코드 문자로 변환하기(설명)(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다. ------ 10진 정수 1개를 입력받아 유니코드 문자로 출력해보자. 예시 c = int(input()) pr codeup.kr 문제 설명 10진 정수 1개를 입력받아 유니코드 문자로 출력하기 ​ 입력 10진 정수 1개(32 ~ 126 범위)가 입력된다. ​ 출력 유니코드 문자로 출력한다. ​ 내 풀이 a = int(input()) print(chr(a)) chr( ) : 정수값->문자 형태로 바꿔준다. ord( ) : 문자->정수값 형태..
[Java] 01 ● 통합개발환경(IDE) - 개발의 편의성을 높이기 위해 사용하는 툴 ​ ​ ● 이클립스 - 다양한 단축키를 제공하여 개발의 편의성을 높여준다 ​ ​ ● 컴파일 - 사람의 언어를 컴퓨터가 이해할 수 있는 언어로 바꿔주는 작업 - 컴파일하면 메인 메소드 안의 명령어가 컴퓨터가 알아들을 수 있는 언어로 해석되고, 컴퓨터는 그 명령에 따라 동작을 수행한다. 이후 동작의 결과를 Console 창에 나타낸다. ​ ​ ● 컴파일러 - 컴파일 해주는 장치 ​ ​ ● 콘솔창(Console) - 컴퓨터와 소통의 결과가 나타나는 창 ​ ​ ● JAVA - JAVA는 플랫폼에 독립적이다. - JVM(Java Virtual Machine) : JAVA로 만든 프로그램을 실행시켜준다. - JRE(Java Runtime Envi..
[CodeUp_Python] 6026 ~ 6030 ● 6026 https://codeup.kr/problem.php?id=6026 [기초-값변환] 실수 2개 입력받아 합 계산하기(설명)(py) python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 codeup.kr 문제 설명 실수 2개를 입력받아 합을 출력하는 프로그램을 작성하기 ​ 입력 2개의 실수가 줄을 바꿔 입력된다. ​ 출력 두 실수의 합을 출력한다. ​ 내 풀이 a = float(input()) b = float(input()) print(a + b) ​ 모범 답안 a = input() b = input() a = float(a) b = floa..
[Python] 16 ● 문자열 함수 1. find(문자열) - 문자열을 찾고 어디에 위치하는지 인덱스를 돌려줌 ​ 2. lstrip(문자열), rstrip(문자열), strip(문자열) - 왼쪽, 오른쪽, 양쪽으로부터 문자열을 찾아 삭제 - 다른 언어에서는 일반적으로 ltrim, rtrim, trim과 동일한 기능 ​ 3. title() - 각 단어의 첫 자를 대문자로 만들어주는 것 ​ 4. lower() - 각 단어의 대문자를 소문자로 만들어주는 것 ​ ​ ● 전역(global)변수와 지역(local)변수 1. Argument(인수), Value(값), Parameter(전달값) ​ 2. 전역변수와 지역변수 차이점 - 프로그램에서 변수를 사용할 수 있는 영역이 존재 - 사용 범위 (1) 전역변수 : global이라고 하며..