プログラミング事前課題 その3 小数計算と余りと文字の表示
- 小数計算
前回は整数での数値の計算方法について解説しました。
整数以外に、少数を計算したい場合には
変数のintのところをfloatに変えればOKです。
小数を表す変数は他にも種類があるんですが
一先ずfloatを覚えておいて貰えば大丈夫だと思います。
#include <iostream> using namespace std; int main() { // your code goes here float num1 = 5; float num2 = 3; float ans; ans = num1 / num2; cout << ans << endl; return 0; }
結果は
0.666667
と出力されると思います。
- 余り
ちなみにプログラミングで余りの計算もできます。
余りの計算は下記のようになります。
#include <iostream> using namespace std; int main() { // your code goes here int num1 = 5; int num2 = 3; int amari; amari = num1 % num2; cout << amari << endl; return 0; }
結果は
2
になります。
余りを計算する記号が
%
です。
- 文字の表示
cout <<
<< endl;
の間に
""
で囲んだ文字を入れることで文字の表示ができます。
#include <iostream> using namespace std; int main() { // your code goes here int num1 = 5; int num2 = 3; int ans; int amari; ans = num1 / num2; amari = num1 % num2; cout << num1 << "÷" << num2 << "の答えは" << ans << "余り" << amari << endl; return 0; }
結果
5÷3の答えは1余り2
ちなみに文字を格納するための変数もあります。
string
です。
文字を格納するための変数は他にも種類があるんですが
一先ずはstringを覚えておいて貰えば大丈夫だと思います。
#include <iostream> using namespace std; int main() { // your code goes here string moji = "テスト"; cout << moji << endl; return 0; }
結果
テスト
stringはstring同士で足し算することで文字同士の連結ができます。
#include <iostream> using namespace std; int main() { // your code goes here string moji1 = "テスト"; string moji2 = "だよ"; string moji3 = moji1 + moji2; cout << moji3 << endl; return 0; }
結果
テストだよ
stringにあるのは+による文字の連結だけで
- , *, /などの記号は使いません。
以上、駆け足でしたが小数計算と余りと文字の表示でした。