본문 바로가기

728x90
반응형

Major-

(863)
[운영체제 연습문제] 3장. 프로세스와 스레드
[운영체제 연습문제] 2장. 운영체제의 소개
[C언어] 프로젝트 6. 물고기 키우기 선수 과목 주소값 포인터 또다른 포인터 배열과 포인터의 관계 Swap 포인터로 배열 값 변경하기 #include #include //물고기가 6마리가 있다 //이들은 어항에 살고 있는데, 사막이에요 //사막이 너무 더워서, 너무 건조해서 물이 아주 빨리 증발을 해요 //물이 다 증발하기 전에 부지런히 어항에 물을 줘서 물고기를 살려주세요 //물고기는 시간이 지날수록 점점 커져서 .. 나중에는 매운탕을 해먹을수있어요... int level; int arrayFish[6]; int *cursor; //물고기를 가리키는 역할 (미션맨) void initData(); void printFishes(); void decreaseWater(long elapsedTime); int main(void) { long s..
[C언어] 프로젝트 5. 아빠는 대머리 게임 선수과목 배열 기초 값 설정 문자 vs 문자열 문자열 심화 아스키 코드 #include #include int main(void) { srand(time(NULL)); printf("\n\n === 아빠는 대머리 게임 ===\n\n"); int answer; //사용자 입력값 int treatment = rand()% 4; //발모제 선택 (0~3) int cntShowBottle = 0; //이번 게임에 보여줄 병 개수 int prevCntShowBottle = 0;// 앞 게임에 보여준 병 개수 //서로 보여주는 병 개수를 다르게 하여 정답률 향상 //3번의 기회 (3번의 발모제 투여 시도) for (int i = 1; i 2,3) } while (cntShowBottle == prevCntShowB..
[C언어] 프로젝트 4. 비밀번호 마스터 선수과목 계산기 함수의 형태 반환값이 없는 함수 반환값이 있는 함수 전달값이 없는 함수 전달값이 있는 함수 반환값과 전달값이 있는 함수 함수를 이용한 계산기 #include #include int getRandomNumber(int level); void showQuestion(int level, int num1, int num2); void success(); void fail(); int main(void) { //문이 5개가 있고, 각 문마다 점점 어려운 수식 퀴즈가 출제 (랜덤) //맞히면 통과, 틀리면 실패 srand(time(NULL)); int count = 0; //맞힌 문제 개수 for (int i = 1; i
[C언어] 프로젝트 3. 숫자 맞히기 선수과목 Up & Down if else break continue and or 랜덤 switch case #include #include int main(void) { srand(time(NULL)); int num = rand() % 100 + 1;//1~100 사이의 숫자 printf("숫자:%d\n",num); int answer = 0; //정답 int chance = 5; //기회 /*while (chance > 0)*/ while(1) //1:참, 0:거짓 { printf("남은 기회 %d번 \n", chance--); printf("숫자를 맞혀보세요 (1~100) : "); scanf_s("%d", &answer); if (answer > num) { printf("DOWN ↓\n\n");..
[프로젝트] 학생식당 식권 판매 챗봇 만들기 (2)
[프로젝트] 학생식당 식권 판매 챗봇 만들기 (1) IBM Watson Assistant를 이용해 챗봇 만들기 Watson Assistant란? IBM Bluemix에서 제공하는 서비스중 하나이며, 대화기반 어플리케이션 (챗봇)을 만들기 위해 필요한 도구를 제공해 사용자 메시지를 머신러닝을 이용해 이해하고, 고객에게 응답하는 시스템 (IBM Bluemix는 일반적으로 유료로 제공하기 때문에 Trial을 이용하기로 했습니다.) Watson Assistant가 돌아가는 원리 카페 알바를 한다고 가정해보자. 고객이 카운터에 왔을 때 고객이 원하는 서비스의 경우의 수는 몇 가지일까? 음료 판매 이외에 많은 경우의 수가 있겠지만 판매만 놓고 봤을 때 메뉴와 수량 그리고 사이즈를 파악해야한다. 조건을 메뉴, 사이즈, 수량으로 놓고 이 세가지를 파악하는데에 중점을 두..

728x90
반응형