티스토리 뷰
다음부턴 여누의 말을 잘 듣겠습니다..
찰은 찰이고 스트링은 스트링이다..
자만하지말자!^^
□문제
등급에 따라 할인율 적용된 값을 반환하는 문제이다.
A쇼핑몰에서는 회원 등급에 따라 할인 서비스를 제공합니다. 회원 등급에 따른 할인율은 다음과 같습니다.
등급 | 할인율 |
"S" | 5% |
"G" | 10% |
"V" | 15% |
할인 서비스를 적용한 가격을 return하도록 solution함수를 구현하세요.
□바보의 코드
#include<stdio.h>
int solution(int price,char grade) {
if (grade == "S") price = price - price * 0.05;
else if (grade == "G") price = price - price * 0.1;
else if (grade == "V") price = price - price * 0.15;
return price;
}
int main(void) {
char* grade[6] = { "S","G","V" };
int result;
result = solution(2500, "V");
printf("할인 금액 : %d\n", result);
return 0;
}
□맞는 코드
#include<stdio.h>
int solution(int price,char *grade) {
if (grade == "S") price = price - price * 0.05;
else if (grade == "G") price = price - price * 0.1;
else if (grade == "V") price = price - price * 0.15;
return price;
}
int main(void) {
char* grade[6] = { "S","G","V" };
int result;
result = solution(2500, "V");
printf("할인 금액 : %d\n", result);
return 0;
}
□틀린 부분
int solution(int price,char *grade) { |
'[반성문]' 카테고리의 다른 글
2021 06 05_반성문 (0) | 2021.06.05 |
---|
댓글
공지사항
최근에 올라온 글
TAG
- 배열활용문제
- lv1
- 알고리즘
- c언어
- cospro기출
- Cos Pro
- 구름 기출문제
- cospro기출문제
- programmers
- groom
- 코딩테스트
- 기출문제
- YBM기출
- 프로그래머스
- YBM
- groomedu
- 구름에듀 기출문제
- 배열
- CosPro
- C++
- Java
- C
- c언어 기출문제
- 구름에듀
- 연습문제
- lv2
- 1급
- 자바
- COSPRO 2급
- 코스프로
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함