inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

독하게 시작하는 C 프로그래밍

[필수 실습 문제] 교차와 달팽이 숙제

숙제해왔습니다

해결된 질문

402

나준선

작성한 질문수 4

0

25번 반복에 끝낸다는 방향을 잡고 시작했습니다.

9, 7, 5, 3, 1

5/4, 4/3, 3/2, 2/1/ 1/0

+/+, -/-, +/+, -/-, +/+

그리고 행 증가, 열 증가인지 파악한 후에 코딩했습니다.

다른 모범 답안 보니까 저랑 달라서 자신감이 뚝 떨어졌습니다.

달팽이 숙제.png제가 생각해낸 패턴을 코드로 하나도 구현하지 못한거 같아요 예제 코드보니까... 예제 코드 보면서 현타 많이 왔는데 다시 처음부터 한다고 생각하고 코드짜보겠습니다.

c 컴퓨터-구조 assembly-language vc++

답변 2

1

널널한 개발자

정답을 보면 당황스러울 정도로 코드가 짧습니다. 그러나 꼭 한 가지 생각해야 할 것이 있습니다!

과연 그 코드는 처음부터 그렇게 만들어졌을까요? 정답은....No입니다.
보기 싫은 군더더기가 잔뜩 들어간 형태로 만들어졌다가 하나씩 개선하는 과정에서 더 이상 뺄 것이 없을 정도로 다듬어서 얻어진 결과입니다. 그러니 자신감이 떨어질 이유가 하나도 없습니다. 저를 포함해 모두가 초보자의 시절을 경험합니다. 그 땐 저도 나준선님과 크게 다르지 않았습니다. 지금처럼 계속 공부하면 언젠가 때가 됐을 때...아주 자연스럽게 흘러나오듯 코드가 작성될 것입니다. 잘 될 겁니다. 건투를 빕니다! 😄

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
준선님, 프로그래밍 과제에 도전하는 과정에서 겪는 어려움은 매우 자연스러운 일입니다. 자신이 만든 코드와 모범 답안이 다르다고 해서 실망할 필요는 없어요. 중요한 것은 문제를 해결하기 위해 어떤 접근 방식을 사용했는지와 그 과정에서 무엇을 배웠는지입니다.

코드를 처음부터 다시 짜보시겠다고 하셨는데, 이러한 과정은 프로그래밍 실력을 키우는 데 매우 중요합니다. 이미지에 나온 코드에서 언급된 2차원 배열과 조건문을 사용한 로직 이해, 그리고 루프가 어떻게 동작하는지를 파악하는 과정은 실력 향상에서 큰 도움이 됩니다.

기본 패턴을 코드로 구현하는데 어려움을 겪고 계신다면 작은 부분부터 차근차근 시작해보세요. 예를 들어, 2차원 배열에 숫자를 입력하고, 결과를 출력하며 예상한 대로 동작하는지 확인하는 것부터 시작할 수 있습니다. 이후, 문제의 요구사항에 맞춰 점차 코드를 발전시켜 나가세요.

코딩은 반복 학습과 실습을 통해 점점 나아질 수 있는 기술입니다. 현재의 어려움이 미래의 성장으로 이어질 것이라 확신합니다. 혹시라도 추가적인 도움이 필요하다면 언제든지 질문해주시길 바랍니다. 화이팅입니다!

scanf("%d\n") 의미

0

19

1

주소 연산자(&) 간접 지정자(*) 반대 개념

0

32

1

Virtual Memory, Memory, Memory mapping tables

0

50

1

샘플코드 출력 오류 발생 질문드립니다

0

62

2

값의 교환에 사용되는 변수의 위치.

0

87

2

메모리 비교에 관한 질문

0

80

2

문자열 Null

0

62

1

C, C++

0

87

2

문자열 입출력 코드 에러

0

60

2

선생님! 120화 2분 50초 질문입니다.

0

66

1

caller 가 메모리 할당 해제를 할 때의 문제점 질문

0

63

2

단축키 맞는지 여부 문의드립니다.

0

59

2

문자열을 사용하는 이중 포인터에 대하여 질문합니다

0

65

1

char 포인터 변수의 크기에 대하여 제가 이해한 것이 맞을까요

0

78

2

용어 설명 필요

0

56

2

stdin, stdout

0

70

2

필수 실습 (최댓값을 반환하는 함수)

0

92

2

아......ㅠㅠ

0

99

2

버퍼 내 엔터

0

71

1

2진수 뺄셈에서 carry-out

0

111

2

union 식별자는 실무에서 보통 어디에서 사용하나요?

0

79

2

필수실습문제 공부법 (진도 vs 복습)

0

103

2

예제파일 다운로드

0

78

2

Visial Studio Code 를 설치해서 사용해도 수업을 따라가는데 지장이 있나요?

0

118

3