일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 직선의방정식
- 이런 사람에게 "절대" 돈과 시간 쓰지 마세요. (이헌주 교수 3부)
- 제거된값 첨부하기
- 이분그래프
- 맥북에서 wxMaxima 설치
- playground배열
- 등록금0원
- 2023채용박람회
- 데이터베이스시스템
- 오일러투어
- 티스토리챌린지
- 아이엔이야기
- 그래프2
- wxMaxima install for mac os
- 집착형
- kgol
- 배윤슬
- 다자녀장학금
- 허스켈그래프
- 오블완
- 합의정리
- wxmaxima
- 윤파고
- 무소의뿔
- 쌍대성원리
- 정보처리기사공부방법
- 나르시스트
- 최단경로문제
- 청년도배사 이야기
- 숫타니파아타
- Today
- Total
목록자격증 (20)
사적공간
#include void main() { int b, mok, nmg, i; //입력받을 약수변수 b, 몫 mok, 나머지 nmg, 인쇄할 for문 첨자 i int a[100]; // 약수를 저장할 배열 a[100] printf("약수를 찾을 값을 입력하시오:"); scanf("%d", &b); //b에 정수값을 입력받음. int c = 0, d = -1; // c는 제수, d는 약수가 들어갈 배열의 증가할 첨자 while(1) { c++; // c는 0에서 1로 증가, 1부터 나눠줌 if(c
#include int main() { int a, b, high, low, m, n, gcm, lcm; // 두 수를 입력받음 printf("두 수를 입력하시오: "); scanf("%d %d", &a, &b); // 더 큰 수와 작은 수를 구분 if (a >= b) { high = a; low = b; } else { high = b; low = a; } // 유클리드 호제법을 이용하여 최대공약수 구하기 while (1) { m = high / low; // 몫 구하기 n = high - (m * low); //나머지 구하기 if (n == 0) { // 나머지가 0이면 제수가 최대공약수 gcm = low; break; } high = low; // 피제수를 제수로 넣기 low = n; // 나머지를..
#include void main() { int a, sum, k, j; // 입력받는 수 a, 소수합 sum, a까지 증가할 수 k, 0으로 나눠지는 지 볼j printf("수를 입력하시오 :"); scanf("%d", &a); // 수를 입력받음. sum = 0; k = 2; while(1) { j = 2; while(k % j != 0) // k가 j로 나눠지면 소수가 아니다. j++; // 나눠지지 않으면 1 큰수로 또 확인하기 위해 j를 증가시킴 if (k == j) //오로지 k(제수)가 j(피제수)로만 나눠질 때 소수임. k가 2부터 시작하므로 1은 고려 안함. sum += k; // 소수이면 누적합 if (k < a) // 입력받은 수까지 하나씩 확인하기 위해 k++; // 피제수 k를 증..
주사위를 10번 굴려, 1~6 까지 무작위 출현 빈도를 배열에 값으로 저장 후 출력 (18년도 3회 기출문제 ) # include # include # include void main() { int hist[6] = {0, }; // 1. 크기가 6인 정수 배열 hist를 선언하고 0으로 초기화합니다. 각 요소는 주사위의 눈의 빈도를 저장합니다. int n, i = 0; // 2. 변수 n과 i를 선언하고 i를 0으로 초기화합니다. srand(time(NULL)); // 3. srand 함수를 호출하여 현재 시간을 기반으로 시드를 설정합니다. 이는 무작위한 난수 생성을 위한 초기화입니다. do{ // 4. do-while 루프: 주사위를 10번 던지고 각 던진 결과를 기록합니다. i++; // 5. i를..
소수 구하기 # include main() { int a, i, j; scanf("%d", &a); /**입력받은 수를 2 ~ (입력받은 수-1)까지로 나누어서 한번도 안나눠지면 입력받은 수는 소수임 */ i = a - 1; j = 2; while(1) { if(j
7개의 값을 입력받고, 최대값과 최소값, 그리고 앞의 두 값을 제외한 합계와 평균 구하기 #include void main() { int m, min, max, hap, avg, i; int a[7]; m = -1; do{ m++; scanf("%d", &a[m]); } while(m < 6); min = a[0]; max = a[0]; hap = a[0]; i = 0; while(i a[i]) min = a[i]; if(max < a[i]) max = a[i]; } hap = hap - min - max; avg = hap / 5; printf("최대값:%d, 최솟값:%d, 최대최소 제외 합계%d,평점:%d",max,min,hap,avg); } 100 90 80 70 60 50 40 최대값:100, 최..
최대값 구하기, 10개의 데이터를 입력받아서 그 중에서 가장 큰 값을 구하기 #include void main() { int i; int a[10]; int j = -1, max = 0; do { j++; scanf("%d", &a[j]); } while (j < 9); // 10개의 데이터를 입력받고 for (i = 0; i max) max = a[i];// 가장 큰 값을 max 저장해 } printf("최댓값 출력: %d", max); // 출력 } 1 2 3 4 5 60 7 88 9 100 최댓값 출력: 100 최소값 구하기, 10개의 수를 입력받고 그 중에서 가장 작은 값을 구하기 #include void main() { int i; int a[10]; int j = -1, min = 0; do ..
public class Main{ public static void main(String[] args){ int[] a = {56,4,3,65,78}; int temp; for(int i = 0; i a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } for(int i = 0; i < a.length; i++){ System.out.print(a[i] +" "); } } } 4 3 56 65 78
#include int SS(int num) { int i; for(i=2; i < num; i++){ if(num % i == 0) return 0; //return 0 하며 함수복귀 } return 1; // return 1 하며 함수복귀 } void main() { int num=10, cnt=0, i; for(i=2; i
공식: (시작값 + 끝값 ) x 더할 개수의 반 홀수의 합 (1+99) ×25=2500 짝수의 합 (2+100)× 25=2550 1에서 100 까지의 합 (1+100)× 50=5050 홀수+짝수=2500+2550=5050 홀수의 합 + (마이너스 짝수의 합) = -50 이렇게도 가능하고 1-2(-1)+3-4(-1)... +99-100(-1) 로 인접한 홀수와 짝수 쌍의 합이 -1이 되는데, 이 쌍이 50개 있으므로 -50으로 계산가능 #include int main() { int i = 1, k = 1, j = 1; do { i++; j*=i; printf("팩토리얼: %d\n",j); k+=j; } while(i