Skip to content

Instantly share code, notes, and snippets.

@YASAI03
Created April 20, 2017 13:18
Show Gist options
  • Save YASAI03/b69931af6ef331907795f6c750b71b72 to your computer and use it in GitHub Desktop.
Save YASAI03/b69931af6ef331907795f6c750b71b72 to your computer and use it in GitHub Desktop.
商と余りを出力する形式です。参考にどうぞ。
#include <iostream>
int main(void) {
int right_number, left_number;
char ope;
std::cin >> left_number >> ope >> right_number;
std::cout << " = ";
if (ope == '+') {
std::cout << left_number + right_number << std::endl;
}
else if (ope == '-') {
std::cout << left_number - right_number << std::endl;
}
else if (ope == '*') {
std::cout << left_number * right_number << std::endl;
}
else if (ope == '/') {
if (right_number == 0) {
std::cout << "無限です" << std::endl;
}
else {
std::cout << left_number / right_number;
if (left_number % right_number != 0) {
std::cout << "余り" << left_number % right_number;
}
std::cout << std::endl;
}
}
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment