본문 바로가기

입출력4

C언어 14장(배열, 문자열, Array, Null terminated) ▣ 안녕하세요^^ 저번 시간에 숙제는 해보셨죠?? for 별찍기와 완성한 코딩을 해석해보는 것까지가 숙제였습니다. 많이 어려우셨겠지만 모두 다 해내셨을 거라 생각합니다. 아 그리고 30분이상 고민했는데 정말 안된다 노트에 쓰고해도 안된다고 하시면 정말 많은 좋은 분들에 자료가 있습니다. 코딩을 한번 참고해주시고 그걸 해석하면서 공부하고 다시 자신만에 코딩으로 만들어보세요. 그래야 실력이 늘어납니다. 다른분들이 만든 코딩에 코드를 외우시면 안 됩니다.!!! 그럼 오늘 배열에 대해서 배워보겠습니다. ▣ 제가 scanf_s 입출력을 했을 때 잠깐 공부했습니다. 하지만 오늘은 좀 더 깊이 코딩을 진행해보겠습니다. 먼저 배열이 왜 필요한지 알아보겠습니다. ▣ 자 우리가 각각 이렇게 변수를 여러 개 만들어서 값을 .. 2020. 5. 4.
스크래치8장(형태블록, 말하기블록, 몇초 말하기 블록, 입출력) ▣ 안녕하세요 ^^ 저번 시간에 숙제해보셨나요?? 동작 블록 마지막 창작 게임을 만드는 게 숙제였습니다. 다들 알고리즘 순서도를 설계하고 해 보셨죠?? 어떤 게임이 만들어졌는지 궁금하네요~~ 어떤 게임 만드셨는지 댓글 남겨주세요^^ ▣ 그럼 오늘은 형태 블록에 있는 말하기 블록을 한번 사용해 공부해 보겠습니다. ▣ 먼저 몇 초 말하기 블록과 몇초 생각하기 블록을 사용해보겠습니다. 자 하나씩 가운데 놓고 마우스로 더블클릭해서 사용해보겠습니다. ▣ 이렇게 말하기 블록을 사용하게 되면 2초 동안 말하기 말풍선이 나오고 사라지죠?? ▣ 생각하기 블록도 마찬가진 입니다. 우리가 정해준 시간 2초 동안 생각 말풍선이 나오고 사라지게 됩니다. 아주 간단하죠? 그럼 둘에 차이는 무엇이냐?? 진짜로 스프라이트가 말하고 .. 2020. 4. 28.
C언어 7장(표준입출력2 - gets, puts, scanf, 문자열) 안녕하세요. 오늘은 저번 시간에 이어서 표준 입출력을 진행하겠습니다. 저번장에서 숙제를 해보셨나요? getchar()를 활용하여 암호를 만들어보는 숙제였습니다. 그래서 putchar로 출력을 하는 과정이었습니다. 숙제를 제대로 하셨다면 이런 생각을 하셨을 거라 생각합니다. ▣ char를 한꺼번에 만들 방법은 없을까라는 생각을 하실 겁니다. 그래서 제가 그 숙제를 드린 겁니다. 네 있습니다. 바로 배열을 사용하면 됩니다. 이렇게 하면 char 변수 하나에 한 개에 문자를 저장하여 출력했습니다. 이걸 배열로 간단하게 만들 수 있습니다. 이렇게 코딩을 해서 배열을 만들 수 있습니다. 쉽게 설명하자면 char == 자료형 동일합니다. 변수만 들 때처럼요. a == 배열 이름(변수 이름), [6] == 내가 만들.. 2020. 4. 20.
C언어 6장(표준입출력 - getchar, putchar, _getch, _getche) 안녕하세요. 저번 시간에 이야기한 숙제는 해보셨나요?? 저번 시간에 했던걸 잠깐 이야기하면, 우린 변수와 상수, 그리고 연산자를 배웠습니다. 이걸 활용하여 텍스트 게임을 만들어보세요라고 했습니다. ^^ 꼭 해보셨을 거라 믿고 그럼 오늘 수업을 진행하겠습니다. 먼저 이렇게 코딩을 해 보도록 하겠습니다. 저번 시간에 char 자료형으로 변수를 만드는 것도 해보셨죠? 조금 더 설명을 드리려고 합니다. char는 정수형 1byte == 8bit를 저장할 수 있습니다. a에는 문자 한글자인 'A'를 대입했습니다. b에는 65라는 숫자를 대입했습니다. 그리고 printf에서 a에 형식과 b에 형식을 char = %c로 했습니다. 그럼 결과가 어떻게 나올까요? 놀랍게도 그렇게 나오게 됩니다. 그 이유는 char형으로.. 2020. 4. 17.