728x90
반응형
본문 바로가기

프로그래밍61

파이썬 코딩했는데 계속 에러가 걸리네요 안녕하세요. 오늘은 코딩하시다가 디버깅을 요청하신 부분 수정을 해달라는 요청을 받았습니다. 코드 내용은 다음과 같습니다. def precedence(op): if op=='(' or op==')':return 0 if op=='+' or op=='-':return 1 if op=='*' or op=='/':return 2 else: return -1 def Infix2Postfix(expr): s=Stack() output=[] for term in expr : if term in '(' : s,push('(') elif term in ')': while not s.isEmpty() : op=s,pop() if op=='(':break; else: output.append(op) elif term in .. 2020. 5. 4.
c언어 if문에 문자열 사용해서 출력이 안되는데 도와주세요. 안녕하세요. 오늘은 if문에 문자열 사용해서 출력이 안되는데, 도와달라는 질문을 받았습니다. 바로 내용으로 들어가볼게요. 코딩하신 내용은 다음과 같았습니다. 그럼 제가 수정을 한번 해보겠습니다. #include int main() { char cal[2]; int a, b; scanf("%s", cal); if (*cal == '-') { printf("%s", cal); } return 0; } 차이점을 발견하셨나요? cal이 보시면 배열로 선언 되었습니다. 그러면 입력을 cal로 해도 저장은 주소값의 메모리에 저장이 되는거죠. 그럼 cal의 주소값의 데이터와 비교를 해야합니다. 그래서 포인터 연산자를 사용했습니다. 실행을 해보면 '-' 값을 넣었을 때 '-'가 출력이 되는걸 확인하실 수 있습니다. 오.. 2020. 5. 2.
IQ가 148이상이면, 멘사(Mensa)에 가입할 수 있다. IQ를 입력하여 멘사 가입여부를 판단하는 프로그램을 작성해보자. 오늘은 IQ에 관련된 프로그램 질문이 들어왔네요~^^ IQ를 입력하여 멘사가입여부를 판단하는 프로그램을 작성해보겠습니다. 문제 > IQ가 148이상이면, 멘사(Mensa)에 가입할 수 있다. IQ를 입력하여 멘사 가입여부를 판단하는 프로그램을 작성해보자. 요구사항 if iq >= 148 -> 멘사에 가입할 수 있습니다. 코딩을 해봤습니다. iq를 입력받는 input함수와 조건문 if와 else문만 있으면 해결이 되네요. IQ = int(input('IQ를 입력하세요:')) if(IQ>=148): print('멘사에 가입할 수 있습니다.') else: print('멘사에 가입할 수 없습니다.') 오늘은 iq관련 프로그램을 작성해보았습니다. 코딩 화이팅 하십시오. 감사합니다. 2020. 5. 2.
10을 넘었을때 총합계를 구하기 어렵습니다. 이거 코딩 어떻게하죠?도와주실 수 있나요? 오늘의 질문이다. 문제를 풀고있는데 10을 넘었을때 총합계를 어떻게구해야되는지 전혀 감도 안오고, 실행시킬때마다 결과출력이아니라 사용자 입력숫자 후 명령을 기다리고있어요... 이거 코딩 어떻게하죠? 처음에 문제가 이해가 안되서 머리가 터지는줄 알았다. 뭔말이야 저게.. ㅋㅋㅋ 그래도 도와드리기 위해.. 생각을 계속해봤다. 그리고 답이 틀린것도 찾았다. 10을 넘었을 때 까지의 총합계가 18이 아니고 30이다. 이유는 3+6+9+12는 = 18? 아니다. 30이지. 최대한 글쓴분의 코딩을 반영해서 작성했다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 user = int(input("사용자 입력 : ")) # 사용자가 입력할 정수 count = 0 b = 0 input_count .. 2020. 4. 28.

728x90
반응형