
총 706개
-
자료구조_연결형 자료구조를 이용하여 다항식 2개를 입력받아 다항식의 곱셈 및 덧셈을 구하여 결과를 출력해 주는 프로그램을 C언어를 이용해서 구현 하세요2025.01.191. 다항식 연결 리스트 구현 이 프로그램은 다항식을 연결 리스트로 구현하여 두 개의 다항식을 입력받고, 이를 덧셈과 곱셈하여 결과를 출력하는 C 프로그램입니다. 다항식의 차수는 최대 3까지로 제한되며, 계수는 정수로 처리됩니다. 프로그램은 다항식 항목을 나타내는 Term 구조체와 다항식 자체를 나타내는 Polynomial 구조체를 정의하고, 항목 생성, 추가, 덧셈, 곱셈, 출력 등의 기능을 구현하고 있습니다. 2. 다항식 덧셈 알고리즘 다항식 덧셈 알고리즘은 두 다항식의 각 항을 차수 순으로 비교하면서 결과 다항식에 항목을 추가...2025.01.19
-
매개변수를 사용하는 프로그램 제작2025.01.161. 매개변수 매개변수란 함수를 호출할 때 함수로 정보를 전달하는 수단입니다. 매개변수의 종류로는 호출하는 함수(caller)의 매개변수인 실 매개변수와 호출된 함수(callee)의 매개변수인 형식 매개변수로 나뉩니다. 2. 매개변수 1개를 가지는 함수 calcAverageWeight 라는 이름의 평균체중계산기를 만들었습니다. 키를 이용하여 평균체중을 계산해주므로 함수정의 부분에서 키를 입력 받을 형식 매개변수 height를 사용하였고, 함수안에는 평균체중을 도출하는 식과 printf 출력문이 있습니다. 3. 매개변수 2개를 가지는...2025.01.16
-
구구단 출력, 자릿수 합산, 별 출력, 약수의 합 출력, 우박수 나열 및 길이 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 구구단 출력 문제 정의: 원하는 단을 입력해서 구구단을 출력한다. 문제 해결 방법: 원하는 단을 입력하고 1~9단까지 while함수를 사용하여 출력한다. 소스 코드: #include <stdio.h>int main(){int put, num;//입력하는 값과 9단을 선언scanf('%d', &put);num=1;//9단을 나타내는 값 초기화while(num<=9)//9단까지 곱해주기 위함{printf('%d x %d = %d ', put, num, put*num);//구구단 입력num++;//1~9단까지 증가}return 0;...2025.01.16
-
전기및디지털회로실험 실험8 결과보고서2025.01.121. 7-세그먼트 표시기 7-세그먼트 표시기는 디지털 방식으로 십진수 숫자를 표시하는 데 널리 사용되고 있다. 이 실험에서는 7-세그먼트 표시기의 구성원리를 이해하고 이를 구동하는 방법을 실습하였다. 7-세그먼트 표시기는 전용 디코더와 함께 사용되는데, 디코더는 BCD 코드를 7-세그먼트 표시기의 적절한 입력으로 변환해준다. 이 실험에서는 7447 디코더를 사용하여 BCD 입력에 따른 7-세그먼트 표시기의 동작을 확인하였다. 2. 7447 디코더 7447 디코더는 BCD 코드를 입력받아 7-세그먼트 표시기의 적절한 입력으로 변환해주...2025.01.12
-
[A+보장]한양대에리카A+맞은 레포트,논리회로설계및실험, Decoder & Encoder 실험2025.01.151. 코드 코드는 컴퓨터에서 사용하는 정보들을 정해진 특정 형태로 나타내는 규칙을 의미한다. 2진 코드는 컴퓨터에서 정보를 표현하는 이산적인 양식이다. 2. 디코더 디코더는 n비트 입력 코드를 m비트 출력 코드로 변환하는 조합회로이다. 입력 코드의 각 요소를 서로 다른 출력 코드로 변환한다. 디코더는 인코더가 암호화한 정보를 해독하여 사람이 읽을 수 있도록 하는 역할을 한다. 3. 2x4 디코더 2x4 디코더는 2비트 입력 코드 a, b를 받아 4개의 출력 코드 d0, d1, d2, d3를 생성한다. NOT 게이트와 AND 게이트를...2025.01.15
-
논리회로및실험 레포트2025.01.181. NAND 게이트 NAND 게이트는 AND 게이트와 반대로 부정 논리곱을 구현한 디지털 논리 회로의 일종입니다. 두 개 이상의 입력과 하나의 출력으로 구성되며, 입력 모두가 참일 때만 출력이 거짓이 되고 나머지 경우 모두 출력이 참이 됩니다. 즉, 입력 중 하나라도 거짓 값이 있다면 출력은 참이 됩니다. 2. NOR 게이트 NOR 게이트는 OR 게이트와 반대로 부정 논리합을 구현한 디지털 논리 회로의 일종입니다. 두 개 이상의 입력과 하나의 출력으로 구성되며, 입력 모두가 거짓일 때만 출력이 참이 되고 나머지 경우 모두 출력이 ...2025.01.18
-
중앙대학교 아날로그및디지털회로 예비보고서72025.01.201. NAND 게이트 NAND 게이트의 동작을 분석하였습니다. 위상차가 0도일 때, 입력 신호가 모두 Low일 때 출력이 High가 되고, 입력 신호가 모두 High일 때 출력이 Low가 되는 것을 확인하였습니다. 위상차가 C도일 때와 180도일 때도 분석하였으며, 입력 신호 중 하나가 Low이면 출력이 High가 되는 것을 확인하였습니다. 이를 바탕으로 NAND 게이트의 진리표를 작성하였습니다. 2. NOR 게이트 NOR 게이트의 동작을 분석하였습니다. 위상차가 0도일 때, 입력 신호가 모두 Low일 때 출력이 High가 되고, ...2025.01.20
-
실험 12_소오스 팔로워 예비 보고서2025.04.271. 소오스 팔로워 증폭기 소오스 팔로워 증폭기는 입력 신호가 게이트에 인가되고 출력 신호가 소오스에서 감지되는 공통 드레인 증폭기이다. 출력 신호가 입력 신호를 따라가기 때문에 '소오스 팔로워'라고 불린다. 소오스 팔로워는 출력 임피던스가 작아 작은 부하를 구동하는데 유리하고 전압 버퍼로 사용된다. 이 실험에서는 소오스 팔로워 회로의 동작 원리와 특성을 확인하였다. 2. 소오스 팔로워의 전압 이득 소오스 팔로워의 전압 이득은 1에 가까운 값을 가진다. 저항 부하와 전류원 부하가 있는 경우 각각 식 (12.1)과 (12.2)와 같이...2025.04.27
-
[A+, 에리카] 2021-1학기 논리설계및실험 Register 실험결과보고서2025.05.011. 레지스터 레지스터는 공동의 clock input과 여러 그룹의 플립플롭으로 구성되어 있으며, 이진수 데이터를 저장하고 바꾸는 데에 주로 사용됩니다. 레지스터는 특정한 목적으로 외부 정보를 일시적으로 기억하는 장치이며 데이터를 읽고 쓰는 기능이 매우 빠르고 중앙처리 장치 안에 사용됩니다. 2. 직렬 입력 vs 병렬 입력, 직렬 출력 vs 병렬 출력 직렬 입력 -> 직렬 출력: 데이터를 입력하면 제어 신호와 함께 레지스터를 거쳐 데이터가 출력됩니다. 직렬 입력 -> 병렬 출력: 데이터를 입력하면 제어 신호와 함께 레지스터를 거쳐 ...2025.05.01
-
디지털 논리실험 3주차 예비보고서2025.05.061. 2-bit 복호기 2비트의 정보를 입력 값으로 받아 4개의 출력 값을 가지므로 기본 실험 (1)의 회로는 2-bit 복호기이다. 디코더는 암호를 사람이 읽을 수 있도록 해독하는 역할을 한다. 2. 2-bit 부호기 4비트의 정보를 입력으로 받아 2개의 출력 값을 가지므로 기본 실험 (2)의 회로는 2-bit 부호기이다. 인코더는 반대로 정보를 암호화하는 역할을 한다. 3. 7 표시를 위한 입력 ABCD 7을 2진수로 나타내면 0111이다. 따라서 7을 표시하기 위해서는 ABCD 순으로 (1,1,1,0)을 입력해야 한다. 4. ...2025.05.06