나를 기록하다
article thumbnail
[C] 가위바위보 게임
Java 2022. 11. 28. 15:24

저번시간에 학습한 rand, srand, time을 토대로 가위바위보 게임을 만들 것이다. 랜덤함수와 반복문을 조합하여 코드를 작성한다. 1) if, else if, else를 활용한 반복문으로 가위바위보 게임을 만들었다. 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 #include #include #include int main(void) { // 가위 0, 바위 1, 보 2 srand(time(NULL)); int i = rand() % 3; // 0 ~ 2 반환 if(i == 0) { printf("가위\n"); } else if(i == 1) { printf("바위\n"); } else if(i == 2) { pr..

article thumbnail
[C] 랜덤 함수 사용하기(rand, srand, time)
기타/C 2022. 11. 28. 15:11

이번 시간에는 랜덤함수를 사용하는 법을 공부하였다. 랜덤 함수를 사용할 때는 #include 를 꼭 써줘야한다. 그리고 스탠다드 라이브러리인 #include 도 함께 써준다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include #include #include int main(void) { printf("난수 초기화 이전..\n\n"); for(int i = 0; i

article thumbnail
[C] 반복문을 통한 피라미드 쌓기, 별 찍기
Java 2022. 11. 28. 12:28

이번 시간에는 반복문을 통한 별 찍기를 해볼 것이다. 처음에 혼자 시도했을 때 어려웠으나 강의 영상을 보면서 반복문에 대한 이해를 바탕으로 연습을 하니 이제 완벽하게 이해를 했다. 1. 왼쪽정렬 별찍기(5층) * ** *** **** ***** 와 같은 형태로 별찍기를 먼저 해보겠다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main(void) { for (int i = 0; i

article thumbnail
[C] 반복문을 통한 구구단 만들기
Java 2022. 11. 27. 22:04

앞서 학습한 반복문을 바탕으로 구구단을 만들어 볼 계획이다. 물론 스스로 생각해서 만든 것이 아닌 나도코딩님의 유튜브 강의 영상을 보면서 따라 만든 코딩 자료이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main(void) { for (int i = 1; i

article thumbnail
[C] ++연산과 반복문
기타/C 2022. 11. 27. 21:56

1. ++ 연산 a++이란? ++은 더하기 연산으로써 ++이 앞에 붙어있으면 더한 값을 결과값으로 출력하고 뒤에 붙어있으면 결과값을 얻은 후 더한다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int a = 10; printf("a 는 %d\n", a); a++; printf("a 는 %d\n", a); a++; return 0; } cs 이렇게 계산하면 a 는 10 a 는 11 의 결과값을 얻을 수 있다. 또 다른 예시를 들어보겠다. 1 2 3 4 5 6 7 8 9 10 11 #include int main(void) { int b = 20; b = b + 1; printf("b 는 %d\n", ++b); printf("b 는 %d\n", b++); pri..

article thumbnail
[C] 경찰 조서 작성 프로젝트
Java 2022. 11. 27. 18:15

앞서 배웠던 내용을 바탕으로 기본적인 경찰 조서 작성을 하는 프로젝트를 구현했다. 문자열로 크기가 256인 name 변수를 선언하고 printf를 통해 문구 출력 scanf_s를 통해 키보드로 입력한 값 반환 정수형 변수 age, printf를 통해 문구 출력 scanf_s를 통해 값 반환(& 필수!!) 실수형 변수(float) weight, printf를 통해 문구 출력 scanf_s를 통해 값 반환(%f) 실수형 변수(double) height, printf를 통해 문구 출력 scanf_s를 통해 값 반환(%lf) 문자열 변수 what, printf를 통해 문구 출력 scanf_s를 통해 값 반환(%s) 문자열 변수는 scanf_s(반환 형식, 변수, sizeof(변수)) 형태로 값 반환

profile on loading

Loading...