본문 바로가기

반응형

Major-

(861)
[운영체제 연습문제] 5장. 교착 상태와 기아 상태
[운영체제 연습문제] 4장. 병행 프로세스와 상호배제
[C언어 자료구조] 01-2. 반복 1부터 n까지의 정수 합 구하기 #include int main(void) { int n; printf("정수를 입력하세요. :"); scanf_s("%d", &n); if (n > 0) printf("이 수는 양수입니다.\n"); else if (n < 0) printf("이 수는 음수입니다.\n"); else printf("이 수는 0입니다.\n"); return 0; } while문 반복 합을 저장하는 변수 sum을 0, 반복을 제어하기 위한 변수 i를 1로 초기화 변수 i의 값이 n이하인 동안 i의 값을 1씩 증가하면서 명령문을 n회 반복 실행 for문 반복 하나의 변수를 사용하는 반복문에서 사용 #include int main(void) { int i, n; int sum; puts("1부터 n..
[C언어 자료구조] 01-1. 알고리즘이란? 세 값의 최댓값 #include int main(void) { int a, b, c; int max; printf("세 정수의 최댓값을 구합니다.\n"); printf("a의 값 :"); printf("b의 값 :"); printf("c의 값 :"); scanf_s("%d", &a); scanf_s("%d", &b); scanf_s("%d", &c); max = a; if (b > max) max = b; if (c > max) max = c; printf("최댓값은 %d입니다. \n", max); return 0; } 최댓값을 구하는 과정 max에 a값을 넣는다. b값이 max보다 크면 max에 b값을 넣는다. c값이 max보다 크면 max에 c값을 넣는다. 여러 값에 대해서 최댓값을 구하는 방법 #i..
[C언어] 자료구조 공부하기 목차 01 기본 알고리즘 01-1 알고리즘이란? 세 값의 최댓값 조건 판단과 분기 순서도의 기호 01-2 반복 1부터 n까지의 정수 합 구하기 양수만 입력하기 구조적 프로그래밍 다중 루프 직각 이등변 삼각형 출력 02 기본 자료구조 02-1 배열 자료구조 배열 메모리 할당 기간과 동적 객체 생성 배열의 동적 생성 배열 요소의 최댓값 구하기 배열 요소를 역순으로 정렬하기 기수 변환 소수의 나열 다차원 배열 한 해의 지난 날 수를 계산하는 프로그램 02-2 구조체 구조체란? 구조체의 배열 03 검색 03-1 검색 알고리즘 검색과 키 배열에서 검색하기 03-2 선형 검색 선형 검색 보초법 03-3 이진 검색 이진 검색 복잡도 bsearch 함수 비교 함수 구조체 배열에서 검색하기 04 스택과 큐 04-1 스택..
[C언어] 프로젝트 7. 동물 뒤집기 선수 과목 다차원 배열 기본 다차원 배열 접근 다차원 배열 선언 다차원 배열 사용 #include #include //10마리의 서로 다른 동물 (각 카드 2장씩) //사용자로부터 2개의 입력값을 받아서 -> 같은 동물 찾으면 카드 뒤집기 //모든 동물 쌍을 찾으면 게임 종료 //총 실패 횟수 알려주기 int arrayAnimal[4][5]; //카드 지도 (20장의 카드) int checkAnimal[4][5]; //뒤집혔는지 여부 확인 char * strAnimal[10]; //동물의 이름 캐릭터 포인터형 //char* cPtr = "테스트"; //테스트라는 글자의 주소를 가진다, 쉽게 접근가능 void initAnimalArray();//동물 배열 void initAnimalName(); void ..
[운영체제 연습문제] 3장. 프로세스와 스레드
[운영체제 연습문제] 2장. 운영체제의 소개

반응형