총 5개
-
C++ report 문자, 숫자 관련 프로그램2025.01.161. 문자 입력 및 분류 이 프로그램은 사용자로부터 임의의 단일 문자(대문자, 소문자)를 입력받아 a~e 또는 A~E 범위의 문자를 분류하고, 가장 많이 입력된 문자와 해당 개수를 출력합니다. 입력이 10개가 되면 입력이 종료됩니다. 2. 소수 판별 및 약수 출력 이 프로그램은 5개의 정수를 배열에 저장하고, 각 정수가 소수인지 판별합니다. 소수인 경우 'prime number'를 출력하고, 소수가 아닌 경우 해당 약수들을 출력합니다. 3. 난수 생성 및 짝수/홀수 개수 출력 이 프로그램은 0부터 100 사이의 난수 10개를 생성하...2025.01.16
-
방송통신대학교 파이썬프로그래밍기초 출석수업과제2025.01.261. 문제 해결 과정 문제 해결을 위한 계산 우선순위를 정하고 이후 문제를 해결합니다. 입력 과정에서 문제를 인지하고, 연산 과정을 통해 해결 방법을 도출한 후 출력 단계에서 결과를 내는 과정으로 이루어집니다. 2. 폰 노이만 구조 컴퓨터의 기능에 따라 5가지로 나뉩니다. 입력 장치, 기억-저장 장치, 제어 장치, 연산 장치, 출력 장치입니다. 입력 장치를 통해 컴퓨터에 명령을 내리거나 데이터를 입력할 수 있고, 기억-저장 장치에 데이터와 결과를 저장할 수 있습니다. 제어 장치는 컴퓨터 시스템의 작동을 제어하고 조정하며, 연산 장치...2025.01.26
-
알파벳 사각형 출력, 두 수 사이의 소수 개수 출력, 숫자의 개수 세기, 별 마름모 출력, 입력 받은 수 거꾸로 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 알파벳 사각형 출력 입력받은 숫자만큼 가로줄 세로줄에 알파벳 대문자A부터 Z까지 출력하는 프로그램입니다. 알파벳 A부터 시작하도록 선언하고, 입력받는 정수의 범위에서 이루어지도록 설정하여 가로줄 세로줄에 입력받은 수 만큼 출력하도록 for문을 사용합니다. Z까지 출력된 후에 다시 A로 돌아가서 반복하게 합니다. 2. 두 수 사이의 소수 개수 출력 두 수를 입력하고 그 사이의 소수가 몇 개가 있는지 출력하는 프로그램입니다. 작은 수, 큰 수가 순서에 상관없이 입력되므로 조건연산자를 이용해 큰 수, 작은 수를 고정시킵니다. 소수인...2025.01.16
-
파이썬 코딩 풀이 20문 손글씨 노트2025.01.291. 파이썬 코딩 문제 풀이 이 자료는 파이썬 코딩 문제 20개를 손글씨 노트 형식으로 정리한 것입니다. 문제 유형은 좋아하는 동물 묻기, 성적 계산, 홀수/짝수 판별, 배수 계산, 반복문 활용 등 다양한 기초 프로그래밍 문제들로 구성되어 있습니다. 이를 통해 파이썬 기초 문법과 알고리즘 연습을 할 수 있습니다. 1. 파이썬 코딩 문제 풀이 파이썬 코딩 문제 풀이는 프로그래밍 실력 향상에 매우 중요한 부분입니다. 다양한 유형의 문제를 해결하면서 알고리즘 설계 능력, 문제 분석 능력, 코드 구현 능력 등을 기를 수 있습니다. 특히 L...2025.01.29
-
c언어로 쉽게 풀어쓴 자료구조 개정 3판 4장 연습문제 (해설 포함)2025.05.141. 스택 스택은 후입선출 (Last In First Out, LIFO) 구조를 가지며, 데이터를 삽입하는 push 연산과 삭제하는 pop 연산을 수행할 수 있다. 스택의 top은 일반적으로 -1로 초기화되며, 요소를 삽입할 때마다 top이 1씩 증가한다. 스택이 공백 상태일 때 top은 -1이 되고, 포화 상태일 때 top은 MAX_STACK_SIZE-1이 된다. 스택에서 데이터를 삽입하고 삭제하는 연산의 시간복잡도는 O(1)이다. 후위 표기법에서는 피연산자를 만나면 스택에 삽입하고, 연산자를 만나면 스택에서 2개의 피연산자를 꺼...2025.05.14
