전체 글
-
[C++/dovelet] 네 수의 평균알고리즘/dovelet 2023. 1. 12. 14:06
■ 프로그램 명 : average 네 정수를 입력 받아 평균을 출력하는 프로그램을 작성하세요 정수 입력 사이에는 공백으로 구분되며, 평균은 소수 2째 자리까지 출력하세요. (소수 3번째 자리에서 반올림) ■ 입력 입력은 1에서 100사이의 자연수가 입력된다. ■ 입출력 예 입력 7 7 7 7 출력 7.00 입력 2 5 9 5 출력 5.25 ■ 소스 코드 #include int main() { int num,sum=0,i; for (i = 1; i
-
[C++/dovelet] 삼각형의 넓이 구하기알고리즘/dovelet 2023. 1. 12. 13:59
■ 프로그램 명 : triangle 삼각형 넓이를 구하는 문제이다. 넓이 = 밑변 * 높이 / 2 ■ 입력 두 자연수가 입력으로 주어진다. 두 수는 1000 이하의 자연수이고, 차례대로 밑변과 높이이다. ■ 출력 넓이를 소수 이하 2자리 (세 번째 자리에서 반올림) 까지 출력한다. ■ 입출력 예 입력 9 83 출력 373.50 ■ 소스 코드 #include int main() { int a, b; scanf_s("%d%d", &a, &b); printf("%.2lf", (double)a * b / 2); return 0; }
-
[C++/dovelet] 기본 연산알고리즘/dovelet 2023. 1. 12. 13:52
■ 프로그램 명 : op 두 자연수 a,b 를 입력으로 받아 a+b(합),a-b(차),a*b(곱),a/b(몫),a%b(나머지) 를 구하는 프로그램을 작성하시오. a 가 5 이고 , b 가 3 이면 5+3=8 5-3=2 5*3=15 5/3=1 5%3=2 ■ 입력 두 수 a,b는 1000 이하이다. ■ 출력 숫자와 연산자 사이에 공백이 없이 출력 예의 형식으로 출력한다. ■ 입출력 예 입력 3 5 출력 3+5=8 3-5=-2 3*5=15 3/5=0 3%5=3 ■ 소스 코드 #include int main () { int a, b; scanf_s("%d%d", &a, &b); printf("%d+%d=%d\n", a, b, a + b); printf("%d-%d=%d\n", a, b, a - b); print..
-
[C++/dovelet] 두 수의 교환알고리즘/dovelet 2023. 1. 12. 13:38
■ 프로그램 명 : swap 두 정수를 입력으로 받아 수를 교환하는 프로그램을 작성하시오. ■ 입력 두 정수가 입력으로 주어진다. ■ 출력 두 정수를 바꾸어서 출력한다. ■ 입출력 예 입력 10 20 출력 20 10 입력 5 1 출력 1 5 ■ 소스 코드 #include int main() { int a, b, tmp; scanf_s("%d%d", &a, &b); tmp = a; a = b; b = tmp; printf("%d %d", a, b); return 0; }
-
[Dovelet/C++] 사각형 넓이 구하기알고리즘/dovelet 2023. 1. 12. 13:21
■ 프로그램 명 : area 두 자연수를 입력으로 받아 직사각형의 넓이를 구하는 프로그램을 작성 ■ 입력 두 자연수가 입력으로 주어지고, 각각 가로, 세로 길이이다. 단위는 같은 것으로 가정한다. 두 수는 1000을 넘지 않는다. ■ 입출력 예 입력 10 20 출력 200 ■ 소스 코드 #include int main() { int a, b; scanf_s("%d%d", &a, &b); printf("%d", a*b); return 0; }
-
[SQL/ORACLE] 데이터의 정렬SQL/ORACLE 2022. 12. 29. 19:06
데이터의 정렬 쿼리 결과로 반환되는 행의 순서는 정의되어 있지 않으므로 ORDER BY 절을 사용하여 행을 정렬 ■ 구문 SELECT *|{[DISTINCT] column|표현식 [별칭],...} FROM table [WHERE 조건(s)] [ORDER BY {column, 표현식} [ASC|DESC]]; ■ 오름차순 정렬 명칭 설명 ORDER BY 오름차순 NULL은 가장 마지막 ORDER BY ... DESC 내림차순 NULL은 가장 처음에 출력 -- 사원정보를 입사일이 가장 빠른 사원부터 순서대로 출력 SELECT emp_name, position, dept_id, hiredate FROM y_emp ORDER BY hiredate; ■ 내림차순 정렬 -- 가장 최근에 입사한 사원 순으로 정렬 SE..
-
[SQL/ORACLE] WHERE 절카테고리 없음 2022. 12. 28. 16:41
검색될 행의 제한 : WHERE ■ 검색될 행의 제한 : WHERE 명칭 설명 WHERE 쿼리에서 반환되는 행을 제한 만족해야 할 조건을 포함하며 조건이 참일 경우 조건을 만족하는 행이 반환 ■ 구문 SELECT *|{[DISTINCT] column|표현식 [별칭],...} FROM table [WHERE 조건(s)]; ■ WHERE 절의 기본 사용법 WHERE 절은 열 이름, 비교 조건, 상수 또는 값 목록 등 3가지의 요소로 구성 -- 100번 부서에서 근무하는 사원에 대한 사번, 이름, 직급, 부서번호를 나열 SELECT emp_id, emp_name, position, dept_id FROM y_emp WHERE dept_id = 100; "WHERE dept_id = 100" 처럼 숫자는 단일 ..