문제해결과 SW프로그래밍 - 반복문
1. 반복문반복문은 컴퓨터가 같은 일을 반복할 수 있도록 하는 명령문반복적인 업무를 쉽고 빠르게 처리하기 위해 사용함. 예제) 반복문 없이 '안녕하세요' 5번 출력하기 2. for문의 구성for~in 키워드반복문을 선언하기 위한 키워드로, '정해진 횟수만큼 ~을 반복 실행하라'라고 해석함. for i in range(1, 11, 1) : print(i) 실행구조1) range(1, 11, 1) : 1부터 10(11-1)까지 1씩 증가하는 정수 2) 결과는 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 실행순서1) range(1, 11, 1) : 1부터 10(11-1)까지 1씩 증가하는 정수 범위로 2) 변수 i에 저장하고3) print(i)를 실행해라! for num in rang..
2024. 12. 28.
문제해결과 SW프로그래밍 - 문자열
1. 연산자 산술 연산자 : +, -, *, /, %, //, **복합대입 연산자: =, +=, -=, *=, /=비교 연산자: ==, !=, >, >=, 논리 연산자(True와 False 판별) : and, or, not 2. 덧셈정수 + 정수 = 정수형(int)실수 + 실수 = 실수형(float)정수 + 실수 = 실수형(float) 3. 문자열의 덧셈: 피연산자에 해당하는 문자열의 연결 4. 뺄셈 5. 문자열의 곱셈'안녕', '안녕 ' 문자열을 사용자가 입력한 숫자만큼 출력하기 예제) 방의 넓이 6. 나눗셈 정수 % 정수 = 실수숫자 '0' 은 어떤 수로 나누어도 결과는 항상 0임. '자료형 변환' 을 하면 소수점 이하의 데이터는 손실됨. 예제) BMI 구하기 ..
2024. 12. 27.
알튜비튜_06_1차원배열(1)
배열(array)이란, 동일한 타입의 데이터가 여러 개 저장되어 있는 데이터 저장장소 이다. 배열 사용의 장점은 1) 데이터를 순차적으로 저장할 수 있다. 2) 인덱스를 이용해서 원소에 접근한다. 3) 반복문을 이용하기에 좋은 구조이다. 배열의 인덱스(index) 는 배열 원소의 번호로 배열의 시작 위치에서부터 데이터가 있는 상대위치를 나타낸다. 인덱스는 0부터 시작한다 !! 배열의 선언 형식 : 자료형 배열이름[배열 크기]; ex) int ewha[5]; int ewha[5] = {1,2,3,4,5}; --> 배열의 선언과 동시에 초기화됨. int ewha[] = {1,2,3,4,5}; --> 배열의 크기가 주어지지 않았는지만, 자동적으로 초기값의 개수만큼 크기가 잡힘. --> [1,2,3,4,5] 가..
2024. 11. 11.