mobile wallpaper 1
mobile wallpaper 2
mobile wallpaper 3
mobile wallpaper 4
mobile wallpaper 5
mobile wallpaper 6
156 자
1 분
C++ 잔돈을 500원, 100원, 10원으로 분류
2018-09-12

자료형 수업과 같이 나온 예제. 시프트 연산이 나오지 않는 이상 기본적인 5칙연산자에선 어려운 부분이 별로 없기에 간단했던 코딩.

예제2) 물건을 사고 남은 잔돈을 500원, 100원, 10원 단위로 분류하여라

#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
int getCoin = 0;
int sellCoin = 0;
int haveCoin = 0;
int count = 0;
cout << "현재 소지금을 입력하세요 : ";
cin >> getCoin;
cout << "구입 금액을 입력하세요 : ";
cin >> sellCoin;
haveCoin = getCoin - sellCoin;
count = haveCoin / 500;
haveCoin %= 500;
cout << "500원 : " << count << " 개"<<endl;
count = 0;
count = haveCoin / 100;
haveCoin %= 100;
cout << "100원 : " << count << " 개" << endl;
count = 0;
count = haveCoin / 10;
haveCoin %= 10;
cout << "10원 : " << count << " 개" << endl;
return 0;
}

이것 또한 약간의 차이가 있었는데, 동전의 단위마다 카운터를 올릴 변수를 모두 선언한 방식과 그냥 카운터 변수 하나를 계속 0으로 초기화 해가며 출력한 방식 정도가 달랐다.

공유하기

이 글이 도움이 되었다면 더 많은 분들께 공유해 주세요!

C++ 잔돈을 500원, 100원, 10원으로 분류
https://nirobase.me/posts/180912-cpp-coin-sort/
작성자
irostub
게시일
2018-09-12
라이선스
CC BY-NC-SA 4.0

일부 정보가 오래되었을 수 있습니다

목차