프로그래밍

컴린이 c 도움!

문자열을 받아서 'A'면 1을, 'B'면 11을, 'C'면 111을 출력하려고 해

그런데 여기서 AA를 입력하면 11이 출력될거야, 근데 'B'도 11을 출력하는 거잖아?

혼동이 있으면 안되니 여기에 5라는 숫자를 사이에 넣어서 AA를 입력했을 때 151을 출력하려고 하는데 (AA를 입력한 경우)

 

switch문 입력해서 해볼려고 했더니 저 예외처리를 어떻게 해야할 지 모르겠더라구...

아스키코드 이용해야할까? 감이 안오네 ㅠㅠ

6개의 댓글

2020.07.02

값을 입력하면 치환해서 갖는 변수를 선언

누를때마다 렝쓰 체크해서 이미 값이 있으면 5를 넣은 후 입력값을 추가하도록 허면..?

0
2020.07.02

야매로 하자면 입력값이 한자리일경우에 1/11/111 을 출력하고

두자리 이상일 경우에는 1/11/111 + 51/511/5111 을 출력하면됨

 

제대로하자면은 입력받은 문자열의 길이를 체크하고 한자리 일경우에 1/11/111

두자리이상일 경우엔 자리수 * 반복인데 사이에 5를 출력하면됨

 

자리수에 따라 1/11/111만 출력하는 로직과 사이에 자리수에 따라 5를 출력하는 로직이 분리 된건지 하나로 합쳐진거인지의 차이라고보면 될듯?

 

결국에는 자리수에 반응하는 5라는 숫자를 다른 문자로 변경하고싶을 경우에 소스의 여러곳을 수정해야되는지 자리수에 반응하는 한부분만 수정하면되는지임

0
2020.07.02

while로 문자열배열 한자리씩 건너가면서

이전 문자 지금 문자 따라서

다음 출력할부분을 케이스로 처리해서 프린트

0
2020.07.02

while문(문자열 길이만큼)

Switch(문자열의 문자 하나씩 비교하여 출력)

구분 문자 5출력

While문 끝

0
2020.07.02
[삭제 되었습니다]
2020.07.02
@구백육

근데 goto문 쓰긴 해요? 궁금함

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180597 [모바일] 아니 s21이 169g이고 s24u가 233g인데 말이되나 8 마법부오러사무국장 0 7 시간 전 209
180596 [잡담] 드디어 cpu 배송시작한다 9 차원에서사는인간 0 10 시간 전 241
180595 [컴퓨터] 다빈치 리졸브 쓰는분있나여 4 afterschool 0 12 시간 전 144
180594 [모바일] 아이패드 저장공간 질문 6 가나가다라 0 12 시간 전 136
180593 [컴퓨터] 150~200 4K 게이밍 견적 부탁 드려봅니다 11 라면死리 0 13 시간 전 155
180592 [잡담] sn850x 1tb 방열판 없어도 괜찮죠?? 10 김빵순 0 14 시간 전 106
180591 [컴퓨터] Am5 메인보드 asrock b650m pg lightning vs gigabite b650m-k 8 죽업 0 16 시간 전 95
180590 [모바일] s21 3년째쓰다가 s24 울트라로바꾸고 느낀점 5 마법부오러사무국장 0 21 시간 전 568
180589 [견적] 중고 노트북 한번바조요 6 쯔네이 0 23 시간 전 153
180588 [컴퓨터] 간헐적 모니터 화면 깜빡거림은 왜생기는걸까요? 22 파라다이스 0 1 일 전 176
180587 [모바일] 태블릿사서 사용용도 11 오브 0 1 일 전 326
180586 [컴퓨터] 배그 멈춤현상 도와주세요(내용수정하였습니다,) 12 크크르삥뽕 0 1 일 전 134
180585 [컴퓨터] 드디어 컴퓨터 다 샀다ㅜㅜㅜ 24 뽀삐뽀삐 0 1 일 전 349
180584 [견적] 9700k 쓰고 있는데 컴퓨터 업글하려면 라이젠 뭐 사는게 좋음? 11 쪄까튼쎼쌍 0 1 일 전 210
180583 [컴퓨터] jpg 열화 막는법? 7 정병장기입원 0 1 일 전 279
180582 [모바일] 윈도우pc와 아이폰 사진연동 안되나? 5 cw 7 0 1 일 전 131
180581 [견적] 개붕이 견적 도와죠요 3 가기그게그거 0 1 일 전 88
180580 [모바일] 이거 삼전케어플러스로 넘어가야할정도임? 2 마법부오러사무국장 0 1 일 전 265
180579 [컴퓨터] 모니터 이상함 1 띵똥이 0 1 일 전 93
180578 [모바일] A25가 그렇게 별로임?? 7 울그락푸르락 0 1 일 전 186