22018, 1/1101 회원가입  로그인  
   benkim
   c언어 공부 문제

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=31220 [복사]


제가 c언어를 공부하면 알아듣는데....
책에 있는 문제를 풀려면 힘드네요 ㅠㅠ

c언어 활용을 잘해야하는데......
문제 네요ㅠㅠ

정말 큰 문제네요 ㅠㅠ

어떻게 해야 할까요?

초를 입력 받아서

hour/minute/second를 출력 하는 프로그램도 만들지 못하고 ㅠㅠ

  Hit : 8755     Date : 2013/09/21 10:02



    
nsh009 c언어와 별개의 문제라 생각됩니다. 초를 입력받고 시간을 출력하신다는 말씀은

100000초를 입력햇으면 이걸 hour/min/sec 으로 최대배수로 출력한다는 말씀이신가요?

이런경우 수학적으로 생각하셔야 합니다.. 100000초 를 60*60으로 나누시면 시간이 나오죠.. 그리고 남은 수는 다시 60으로 나누면

분이 나오죠 그리고 나머지를 sec로 출력하시면 될것 같습니다... 무조건 컴퓨터적으로 접근하지마시고.. 근본적인 수학&사고 방

식으로 접근할려고 노력하세요..
2013/09/21  
benkim 감사합니다 ㅎㅎ
그래도 좀 힘드네요 ㅎㅎ
2013/09/21  
IT정보공유인 c언어를 공부중이시군요~
전문교육을 희망하시면 카톡hsm6118로 문의주세요~
2013/09/26  
Chris Ruiel 간단하게 생각하세요 ^^

hour , minute ,sec 변수 선언하고 , sec는 입력값 그대로 주면 되고 minute 는 sec를 60으로 나눈값을 출력하고
hour 는 minute 값을 60으로 나눈걸 출력 하면 되겠네요!

출력할때 hour / minute / sec 로 출력하고 싶으시면 변수를 hour minute sec순으로 출력 되게끔 해주시면 될듯~!
2013/09/27  
gozjtmznf555 이건 수학적인 문제인데.

나중에 C언어에 대해 정말 머리 써야 할 일이 있을겁니다.
그때 포기하지 마시고, 그냥 소스코드를 보십시오. 그리고 "아 이렇게 하는구나"
하고 바로 타이핑 해보십시오. 꾸준히 반복과 연습을 하시면 그런 경험들이 쌓이고 쌓여

나중에 드디어 정답없이 응용으로 짤수있는 실력까지 올수있습니다.
즉...지금은 짜고 싶어도 못 짜는걸 당연하게 생각하시고, 꾸준히 많이 반복하시면 됩니다.
2013/10/01  
trust8794 수학적인 걸로 접근하라고 위에분들이 댓글을 많이 달아주셨는데... 저는 먼저 저런 수학적인 순서를 알기위해 알고리즘을 공부하고 알고리즘 순서도를 그린후 그 정리된 그림을 프로그램으로 짜는 것을 연습을 많이 해봤더니 이해도 잘되고 머리가 너무 복잡해져서 멈춰버리지도 않더라구요 ㅎㅎ 역시 메모는 좋은 습관 같습니다. 그러니 문제를 풀때 알고리즘 순서도를 먼저 그려보시고 코딩을 해보시면 실력이 잘 쌓일거라고 제 주관적으로는 생각합니다 ㅎ 2013/10/02