진짜 처음에 이 문제 보고 당황하면서 출제진들 너무 한 거 아닌가라는 생각을 했는데.. 그렇게 생각한 제 자신이 너무하네요.. 선생님 자세한 설명 덕분에 이해가 너무 잘 되었습니다. 감사합니다. 꼭 좋은 성적 받고 댓글 남기고 싶네요. 화이팅 하겠습니다 감사합니다. 결국엔 배열과 포인터 값을 아냐 모르냐로 푸는 것 같습니다.ㅎㅎ
@@eunwoossaem 정처기능사 실기 2년 다 떨어지고 쉬다가 정처기 실기 보는 반백수 입니당... 책을 25년 정처기로 샀는데.. 코딩영역 응용문제가 너무 빈약한 것 같아요... 기능사 수준의 이론만 알려주고 아! 쉽네! 하다가 역시 멘붕.. 😰 전 뭘 보면 되죠..
@@y_m_kkun 일단 쇼츠문제들을 차근 차근 풀어보면서 익히시면 어떨까요? 이해가 안되는 쇼츠문제는 쇼츠에 달린 링크를 통해 동영상을 시청하면서 이해를 깊이있게 하시면 됩니다. 서두르지 마시고, 제시된 문제 풀이를 본인이 설명할 수 있는지 테스트 해보세요. 만약 설명이 막히면 그 부분에 대해 문법책을 보고 다시 공부하시는 연습을 꾸준히 해보세요.. 그러면 좋을 것 같습니다.
if (isLower(*p)) 는 isLower(*p) 함수를 실행했을 때 return 값을 받게 되는데 만약 0을 리턴받으면 if(0)이 되어서 if 이하의 문장을 실행하지 않게되고 만약 1을 리턴받으면 if(1)이 되어서 if 이하의 문장을 실행하는 구조입니다. ^^
혹시 if문 4개 중에 마지막꺼는 잘못된게 아닐까요....? (IsUpper(*p) || IsLower(*p) || IsNum(*p)) == 0 이면 It is 8 에서 스페이스바를 제외한 모든 글자가 마지막 if문에서 다시 한 번 더 출력되게 되는건 아닌지... 예를 들어 대문자 I 는 첫번째 if문에서 걸리고, 4번째 if문에서 한 번 더 그대로 출력되는 것 같습니다
여러분, 은우쌤 영상 정주행하시면 정날 도움 많이 됩니다. 선생님 덕에 합격했어요!감사합니다!
합격을 축하드립니다. 그리고 진심으로 감사드립니다. ^^
와 비전공자에 c언어 공부해본적 이 없어서 막막했는데 영상 앞 설명 4분 듣고 바로 다 계산해서 풀었네요 정말 잘 알려주십니다..
감사합니다. 꼭 좋은 결과 있기 바랍니다.
복잡해보이지만 풀어보면 엄청 그렇진 않았네요 잘 배워갑니다
맞아요.. 기본기만 확실히 갖추면 충분히 풀 수 있습니다.
꼭 좋은 결과 있기를 바랍니다. ^^
진짜 처음에 이 문제 보고 당황하면서 출제진들 너무 한 거 아닌가라는 생각을 했는데.. 그렇게 생각한 제 자신이 너무하네요.. 선생님 자세한 설명 덕분에 이해가 너무 잘 되었습니다. 감사합니다. 꼭 좋은 성적 받고 댓글 남기고 싶네요. 화이팅 하겠습니다 감사합니다. 결국엔 배열과 포인터 값을 아냐 모르냐로 푸는 것 같습니다.ㅎㅎ
그렇습니다. 기초를 탄탄히 하면 그렇게 어렵지 않게 풀 수 있는 문제들입니다.
시험장에서 당황하지 않고 차분히 푼다면 분명 좋은 결과 있으실것이라고 생각해요.. ^^
좋은 결과 꼭 있기를 기원합니다. 파이팅~~!!
@@eunwoossaem 선생님 혹시 이번 2회차 때 나올 것 같은 예상문제 관련 특강 같은 것 찍어주실 수는 없나요..?ㅠㅠ 1주일 밖에 안남아서 불안하네요..
@@김규현-q2d 그 마음은 충분히 알것 같아요.. 저도 그렇게 해드리고 싶은데 ... 정말 시간이 안나네요..ㅠㅠ 죄송합니다.
감사합니다 좋은 영상 좋은 해설 !!!
소문자 i를
구할때 18 나누기 26의 나머지를 구해야하는데
바로 18번째로 넘어가는 이유가 뭔가요..? 몫이 1이 안나와서 그런건가요..? 17:34
나눗셈이 문제같은데 나눗셈도 모르는 머리가 된거같네요 ….; 8:42
여기도 마찬가지오 18 나누기 26이니까 몫이 1이 안돼서 그런거보네요
18 % 26 은 몫은 0이고 나머지가 18이 되지요.. ^^
@@eunwoossaem 부끄러눈질문에도 친절한답변 감사합니다ㅎㅎㅎ..
감사합니다
열심히 하셔서 꼭 좋은 결과 있기 바랍니다. ^^
이론만 보고 아! 이제 자바 c언어 파이썬 아 알아! 하고 왔더니 뭔 외계어가 또 적혀있어서 멘붕...
이론을 충분히 익히셨으면.. 로직의 흐름에 대해 연습하실 때 입니다.
최근 정보처리기사 실기 문제들은 기초문법을 로직에 녹여 출제하는 경향이 두드러집니다.
이점 참고 하셔서 기출문제 중심으로 풀이를 하시면 좋은 결과가 있을 것이라고 생각됩니다. ^^
@@eunwoossaem 정처기능사 실기 2년 다 떨어지고 쉬다가 정처기 실기 보는 반백수 입니당... 책을 25년 정처기로 샀는데.. 코딩영역 응용문제가 너무 빈약한 것 같아요... 기능사 수준의 이론만 알려주고 아! 쉽네! 하다가 역시 멘붕.. 😰 전 뭘 보면 되죠..
@@y_m_kkun 일단 쇼츠문제들을 차근 차근 풀어보면서 익히시면 어떨까요?
이해가 안되는 쇼츠문제는 쇼츠에 달린 링크를 통해 동영상을 시청하면서 이해를 깊이있게 하시면 됩니다.
서두르지 마시고, 제시된 문제 풀이를 본인이 설명할 수 있는지 테스트 해보세요.
만약 설명이 막히면 그 부분에 대해 문법책을 보고 다시 공부하시는 연습을 꾸준히 해보세요.. 그러면 좋을 것 같습니다.
선생님 09:49 에서 return 값이 0이면 prinf( ) 이 문장을 실행안하는 이유가 뭔지 궁금합니다. c언어에서 0은 거짓이니까 if문 (IsLoswer(*p) printf( ) ) 문장을 실행 안하는 건가요?
if (isLower(*p)) 는 isLower(*p) 함수를 실행했을 때 return 값을 받게 되는데 만약 0을 리턴받으면 if(0)이 되어서 if 이하의 문장을 실행하지 않게되고 만약 1을 리턴받으면 if(1)이 되어서 if 이하의 문장을 실행하는 구조입니다. ^^
아주 큰 도움이 됩니다 선생님
감사합니다. ^^
선생님 쵝오!
감사합니다~~!!^^ 항상 건강하세요~~!!
선생님, 제 입장에서 헷갈린게 pw 자료형이 문자열이니까 8도 문자, if (IsNum ~~ printf 여기에 '0' 도 문자인거죠? 그럼 아스키코드로 볼때 숫자 0 말고 문자 0 에 해당되는 걸로 구하는거네요
와..... ㅎㅎㅎ 문제 어렵습니다...
네.. 그렇습니다. C언어에서는 자료형을 잘 구분하는 것이 정말 중요합니다.
1회차 떨어지고 정주행 시작합니다.
좋은 결과 있기를 기대합니다. ^^
앗 저는 소문자를 하나씩 잘못 계산했네요ㅠㅠ
그래도 선생님 강의 들으면서 애매한 부분도 정리가 많이 되었고 많은 부분에서 도움 받고 합격한것같아요!!!
정말 좋은 강의 해주셔서 감사합니다❤
아...안타깝네요..사소한 실수!!
그래도 합격하신것 같다니.. 정말 축하드려요..
부족한 강의인데.. 칭찬해 주시니 너무 감사합니다. ^^
감사합니다 선생님
항상 관심 가져주셔서.. 제가 감사드려요 ^^ 우리 모두 열심히 파이팅~~!!
혹시 if문 4개 중에 마지막꺼는 잘못된게 아닐까요....?
(IsUpper(*p) || IsLower(*p) || IsNum(*p)) == 0 이면
It is 8 에서 스페이스바를 제외한 모든 글자가 마지막 if문에서 다시 한 번 더 출력되게 되는건 아닌지...
예를 들어 대문자 I 는 첫번째 if문에서 걸리고, 4번째 if문에서 한 번 더 그대로 출력되는 것 같습니다
아래 코드를 그대로 붙여서 실행해보시겠어요?
#include
int IsUpper(char c) {
if (c >= 'A' && c = 'a' && c = '0' && c
@@eunwoossaem 답변 감사합니다. 괄호를 우선 실행하고 나서 == 0 을 실행하니 그런거였네요 ㅎㅎ
선생님 .. 질문 하나 드려도 될까요?
부모참조변수 사용한 경우 자식객체에 접근 하라고 하셨는데, 메서드에만 그런가요? 멤버변수인 경우는 다른가요?
관련문제를 보여드리고 싶은데,
메일로 보내드릴까요?
네. 메일로 보내주세요 ^^
저 이 문제 볼때 진짜 멘붕 많이 왔는데 아스키 코드인거는 시험장 나와서 가답안 나올 때 그때 되서야 알았어요..
시험장 안에서는 아스키코드이겠거니 생각치도 못했는데... 아스키 코드인 걸 모르면 이 문제는 풀기가 조금 힘들지 않나여??
맞아요.
최소 아스키코드인것은 알아야 하고 알파벳 순서대로 값이 배정된다는 사실은 알아야 합니다.
산업기사 껏도 다뤄주세요~~
아..네.. 알겠습니다. 이번에 출제된 산업기사 문제를 찾아봐야겠네요.. ^^