
총 13개
-
알파벳 사각형 출력, 두 수 사이의 소수 개수 출력, 숫자의 개수 세기, 별 마름모 출력, 입력 받은 수 거꾸로 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 알파벳 사각형 출력 입력받은 숫자만큼 가로줄 세로줄에 알파벳 대문자A부터 Z까지 출력하는 프로그램입니다. 알파벳 A부터 시작하도록 선언하고, 입력받는 정수의 범위에서 이루어지도록 설정하여 가로줄 세로줄에 입력받은 수 만큼 출력하도록 for문을 사용합니다. Z까지 출력된 후에 다시 A로 돌아가서 반복하게 합니다. 2. 두 수 사이의 소수 개수 출력 두 수를 입력하고 그 사이의 소수가 몇 개가 있는지 출력하는 프로그램입니다. 작은 수, 큰 수가 순서에 상관없이 입력되므로 조건연산자를 이용해 큰 수, 작은 수를 고정시킵니다. 소수인...2025.01.16
-
세 숫자 중 가장 큰 수 출력, 소수의 개수 세기 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 컴퓨터 개론 및 실습 이 프레젠테이션은 컴퓨터 개론 및 실습 수업의 일부로, 두 가지 프로그래밍 문제를 다루고 있습니다. 첫 번째 문제는 입력받은 세 숫자 중 가장 큰 수를 출력하는 것이며, 두 번째 문제는 이진수로 표현된 숫자를 십진수로 변환하고 그 숫자가 소수인지 판별하여 소수의 개수를 출력하는 것입니다. 각 문제에 대해 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면이 제시되어 있습니다. 1. 컴퓨터 개론 및 실습 컴퓨터 개론 및 실습은 현대 사회에서 매우 중요한 역할을 하고 있습니다. 컴퓨터는 우리 생활 전반에 걸...2025.01.16
-
두 정수의 몫과 나머지, 세 학생 과목 점수의 총점과 평균, cm를 인치와 피트로 나타내기, 세 자리 수의 각 자리 수 출력, 자릿수의 합이 7의 배수인지 알아보기- 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 두 정수의 몫과 나머지 이 주제에서는 두 개의 정수를 입력받아 한 정수로 나눈 몫과 나머지를 출력하는 프로그램을 작성합니다. 정수형 변수 x와 y를 선언하고, printf 함수와 scanf 함수를 사용하여 두 정수를 입력받습니다. 그리고 몫과 나머지를 계산하여 출력합니다. 2. 세 학생 과목 점수의 총점과 평균 이 주제에서는 세 학생의 언어, 수학, 외국어 점수를 입력받아 각 학생의 총점과 평균을 계산하여 출력하는 프로그램을 작성합니다. 실수형 변수를 선언하고, printf 함수와 scanf 함수를 사용하여 세 학생의 점수를 ...2025.01.16
-
컴퓨터개론과제, 데이터 타입별 메모리 크기를 구한다.2025.01.181. 데이터 타입별 메모리 크기 이 프로그램은 데이터 타입별 메모리 크기를 구하는 것입니다. sizeof 함수를 사용하여 char, short, int, long, float, double 등의 데이터 타입별 메모리 크기를 바이트 단위로 출력합니다. 2. 사칙 연산 프로그램 이 프로그램은 두 개의 정수를 입력받아 사칙 연산(덧셈, 뺄셈, 곱셈, 나눗셈)의 결과를 출력합니다. scanf 함수를 사용하여 두 정수를 입력받고, printf 함수를 사용하여 연산 결과를 출력합니다. 3. 삼각형의 넓이 계산 프로그램 이 프로그램은 삼각형의 ...2025.01.18
-
히스토리, 우박수 나열 및 길이 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 컴퓨터 개론 이 프레젠테이션은 컴퓨터 개론 및 실습 1 과목에 대한 내용을 다루고 있습니다. 주요 내용으로는 히스토리 프로그램과 우박수 나열 및 길이 출력 프로그램에 대한 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면 등이 포함되어 있습니다. 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
-
문자 분류, 이차방정식의 근 구하기, 배수 확인, 삼각형 가능 여부 확인, 근로소득세액 계산 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 문자 분류 문자를 입력하여 숫자인지 대문자인지 소문자인지 분류되지 않은 문자인지 알아내는 프로그램입니다. scanf 함수를 이용하여 입력받고, 아스키 코드를 이용하여 숫자, 대문자, 소문자, 특수문자의 범위를 구분하여 출력합니다. 2. 이차방정식의 근 구하기 이차방정식의 계수를 입력받아 근을 구하는 프로그램입니다. 근을 구하는 공식을 활용하여 +값과 -값을 다르게 계산하고, 이차방정식의 첫번째 근이 0일 때 사용할 수 있는 공식을 이용하여 계산합니다. 또한 두 개의 실근이 나올 때와 중근이 나올 때를 다르게 출력합니다. 3. ...2025.01.16
-
컴퓨터개론 ) 컴퓨터 발전의 역사를 간략하게 기술하고 각 세대별 컴퓨터의 특성을 기술2025.01.291. 컴퓨터 발전의 역사 컴퓨터의 발전은 기계식 계산기의 발전에서부터 시작했다. 1623년 독일의 빌헬름 시카드가 처음으로 기계식 계산기를 발명했으며, 이후 복잡한 아날로그식 계산기의 단점을 극복하기 위한 전자식 계산기 개발이 고안되었다. 영국의 찰스 배비지가 처음 기계식 디지털 계산기 '차분기관'을 발명했으며, 근대적 의미의 컴퓨터가 처음 고안되기 시작했다. 20세기 초에는 진공관과 튜링 기계 등의 기술적 발전을 바탕으로 1942년 아타나소프-베리(ABC) 컴퓨터가 처음 발표되었다. 이후 1946년 에니악(ENIAC) 컴퓨터가 발...2025.01.29
-
오일러의 수 출력, 완전수 나열 및 개수 출력, 친화수 나열 및 개수 출력, 생일을 활용한 바이오리듬 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 오일러의 수 출력 오일러의 수 출력 프로그램은 어떤 정수를 자연로그의 밑수로 사용하여 오일러의 수의 근사치를 구하는 것입니다. 문제 해결 방법으로는 팩토리얼의 값을 구하는 함수를 재귀함수로 나타내고, 메인 함수에서 for문을 이용해 팩토리얼을 구하는 함수로 오일러의 수를 출력합니다. 2. 완전수 나열 및 개수 출력 완전수 나열 및 개수 출력 프로그램은 입력받은 두 정수 사이의 완전수가 무엇인지, 몇개인지를 출력합니다. 문제 해결 방법으로는 입력받은 두 정수 사이의 범위를 for문으로 나타내고, 완전수의 정의에 따라 for문을 ...2025.01.16
-
컴퓨터개론 ) 각 논리 연산자를 정리하고 이것이 컴퓨터에서 중요하게 쓰이는 이유가 무엇인지를 설명하시오.2025.04.281. 논리 연산자 논리 연산자의 종류에는 부정(NOT), 곱(AND), 합(OR)이 있으며, 이 연산자들을 2개 이상 동시에 사용한 연산자(NAND, NOR, XOR, XNOR)도 존재한다. 논리 연산자는 컴퓨터의 기본 구조가 디지털에 기반하며, 이 두 입력 값을 가지고 논리 연산을 하여야 출력 정보 생성이 가능하다는 점에서 컴퓨터를 이루는 근간이라 할 수 있다. 2. 컴퓨터의 정보처리 방식 컴퓨터는 모든 정보를 숫자 0과 1의 조합인 2진수 형태로 받아들이고 내보낸다. 이는 전자회로의 가장 기본적인 원리인 전기가 흐르는 상태(ON...2025.04.28