
총 35개
-
대구가톨릭대학교 파이썬프로그래밍기초 11주차 솔루션2025.05.031. 파이썬 프로그래밍 기초 이 자료는 대구가톨릭대학교의 파이썬 프로그래밍 기초 과목 11주차 실습 과제에 대한 솔루션을 제공합니다. 이 과제에서는 파이썬 프로그래밍의 기본적인 개념과 기술을 다루고 있으며, 반복문, 함수, 방정식 등을 활용하여 문제를 해결하는 방법을 보여줍니다. 1. 파이썬 프로그래밍 기초 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 그 이유는 간단한 문법과 강력한 기능 때문입니다. 파이썬은 초보자들도 쉽게 배울 수 있으며, 다양한 분야에서 활용될 수 있습니다. 특히 데이터 분석, 머신러닝, 웹 ...2025.05.03
-
C언어 연산자의 종류와 사용법2025.01.021. 연산자의 종류와 기능 연산자는 주어진 식을 계산하여 결과를 도출하는 기호로, 산술 연산자, 논리 연산자, 관계 연산자, 3항 연산자 등 다양한 종류가 있다. 각 연산자의 기능과 특징을 설명하고 예시 코드를 통해 이해할 수 있도록 하였다. 2. 연산자 사용 예제 산술 연산자, 논리 연산자, 관계 연산자, 3항 연산자 등 다양한 연산자를 사용한 예제 코드를 제시하여 실제 프로그래밍에서의 활용 방법을 보여주고 있다. 이를 통해 연산자의 실제 사용 방법을 이해할 수 있다. 3. 연산자 사용의 중요성 C언어의 기본이 되는 연산자의 이해...2025.01.02
-
대구가톨릭대학교 파이썬프로그래밍기초 9주차 솔루션2025.05.031. 파이썬 프로그래밍 기초 이 자료는 대구가톨릭대학교의 파이썬 프로그래밍 기초 과목 9주차 실습 과제에 대한 솔루션을 제공합니다. 이 과제에서는 for 반복문과 while 반복문을 사용하여 다양한 프로그래밍 문제를 해결하는 방법을 다루고 있습니다. 학생들은 이를 통해 반복문의 사용법과 프로그래밍 기초 기술을 익힐 수 있습니다. 1. 파이썬 프로그래밍 기초 파이썬은 현재 가장 널리 사용되는 프로그래밍 언어 중 하나로, 그 이유는 간단한 문법과 강력한 기능 때문입니다. 파이썬은 초보자들도 쉽게 배울 수 있으며, 다양한 분야에서 활용될...2025.05.03
-
상품화된 놀잇감의 특징과 교육적 가치2025.01.221. 레고(Lego) 레고는 다양한 크기와 모양의 블록을 조립하여 구조물을 만들 수 있는 놀이 도구입니다. 어린이들이 창의적으로 블록을 결합하고 분리하는 과정을 통해 손의 정교한 운동 능력과 공간 지각 능력이 발달합니다. 레고는 2세 이상의 유아부터 성인까지 즐길 수 있는 다양한 제품군을 보유하고 있으며, 특히 4세 이상부터는 작은 블록을 다루는 것이 가능하여 창의적이고 복잡한 구조물을 만들 수 있는 능력이 발달합니다. 레고는 아동의 문제 해결 능력을 강화하며, 연구에 따르면 블록 놀이가 수학적 사고력과 공간 지각 능력 향상에 긍정...2025.01.22
-
C언어 - 포인터에 관련한 다음 물음들에 대한 답을 제시하시오2025.01.271. 포인터의 개념과 기능 포인터의 개념은 '주소를 저장하는 변수'로 여기에는 두 가지 중요한 점이 있습니다. 하나는 '주소를 저장한다'는 것이고 다른 하나는 '변수'라는 것입니다. 포인터는 정의할 때 *를 붙이며, 포인터에 어떤 주소를 넣느냐에 따라 정수형 포인터, 문자 포인터, 함수 포인터 등의 이름이 지정됩니다. 포인터는 메모리를 저장할 수 있는 특징이 있지만, 변수이기 때문에 생성만 해놓은 상태만으로는 아무것도 할 수 없습니다. 다른 변수의 메모리 주소를 대입하거나 메모리를 할당하는 함수를 사용하여 메모리를 할당받은 후, 해...2025.01.27
-
자료구조 학생 스택 소스 코드 구현2025.05.051. 자료구조 자료구조는 데이터를 효율적으로 저장하고 관리하기 위한 방법론입니다. 이 코드는 학생 정보를 저장하고 관리하기 위한 스택 자료구조를 구현하고 있습니다. 스택은 LIFO(Last-In-First-Out) 방식으로 데이터를 저장하고 처리하는 자료구조입니다. 이 코드에서는 학생 번호, 이름, 주소 정보를 저장하고 있으며, 스택 초기화, 삽입, 삭제, 출력 등의 기능을 구현하고 있습니다. 2. 스택 자료구조 스택은 LIFO(Last-In-First-Out) 방식으로 데이터를 저장하고 처리하는 자료구조입니다. 이 코드에서는 학생...2025.05.05
-
프로그래밍 언어의 구성 요소 - 데이터, 연산, 명령어, 타입2025.01.261. 데이터 데이터는 프로그램에서 처리하고 변환해야 할 정보를 의미합니다. 프로그래밍 언어에서 데이터는 변수에 저장되거나 입력값으로 제공되어 연산, 비교, 출력 등의 다양한 작업에 사용됩니다. 데이터는 숫자, 문자열, 논리값 등으로 구성되며, 프로그래밍의 핵심적인 요소로 작용합니다. 2. 연산 연산은 프로그래밍 언어에서 데이터에 대해 수행하는 다양한 계산 및 처리 작업을 의미합니다. 산술 연산, 논리 연산, 비교 연산 등이 있으며, 각각 데이터의 값과 상태를 변경하거나 비교하는 데 사용됩니다. 연산은 프로그램의 흐름을 제어하고 데이...2025.01.26
-
파이썬 코딩 풀이 20문 손글씨 노트2025.01.291. 파이썬 코딩 문제 풀이 이 자료는 파이썬 코딩 문제 20개를 손글씨 노트 형식으로 정리한 것입니다. 문제 유형은 좋아하는 동물 묻기, 성적 계산, 홀수/짝수 판별, 배수 계산, 반복문 활용 등 다양한 기초 프로그래밍 문제들로 구성되어 있습니다. 이를 통해 파이썬 기초 문법과 알고리즘 연습을 할 수 있습니다. 1. 파이썬 코딩 문제 풀이 파이썬 코딩 문제 풀이는 프로그래밍 실력 향상에 매우 중요한 부분입니다. 다양한 유형의 문제를 해결하면서 알고리즘 설계 능력, 문제 분석 능력, 코드 구현 능력 등을 기를 수 있습니다. 특히 L...2025.01.29
-
포인터 연산, 1차원 배열의 합과 평균, 행렬의 회전, a의b승의 계산 결과 및 갯수2025.01.161. 포인터 연산 포인터 변수를 선언하고 증가시키는 예제를 직접 코딩하여 포인터 연산의 원리를 이해한다. 포인터 변수의 값이 증가하기 전과 후의 변화를 확인할 수 있다. 2. 1차원 배열의 합과 평균 사용자로부터 10개의 정수를 입력받아 배열에 저장한 후, 배열 원소의 합과 평균을 계산하여 출력한다. for문과 cin, cout 함수를 활용하여 문제를 해결한다. 3. 행렬의 회전 3x3, 5x5, 7x7 크기의 2차원 배열에 1부터 차례대로 값을 넣고, 마지막 열부터 위에서 아래로 차례대로 출력하여 90도 회전된 행렬을 확인한다. ...2025.01.16
-
점수를 입력받아 5점 단위로 별 출력하기2025.01.191. C 프로그래밍 C 언어는 유닉스 운영체제를 고급언어로 만들고자 하는 목적으로 나타났으며, 간결성, 다양성, 이식성 등의 특징이 있다. 이 프로그램은 C 언어를 활용하여 사용자로부터 점수를 입력받고, 5점 단위로 별을 출력하는 기능을 구현한다. 프로그램 실행 시 점수 입력 안내 문구를 출력하고, 사용자가 입력한 점수에 따라 별을 출력한다. -1을 입력하면 프로그램이 종료된다. 1. C 프로그래밍 C 프로그래밍은 시스템 프로그래밍 언어로 널리 사용되는 언어입니다. C는 1970년대 초반에 개발되었지만, 여전히 많은 프로그래밍 분야...2025.01.19