入力した数値の割合・百分率(%)の計算するサンプルプログラムを紹介します。
割合・百分率(%)
割合は「くらべる数」を「もとの数」で割った
割合=くらべる数もとの数
で計算することができます。
百分率(%)は、0.01 を 1% とするとので
百分率=割合×100
で計算できます。
これらの関係を使って、次の計算をしてみましょう。
くらべる数「30」、もとの数「150」の場合
割合は
割合=くらべる数もとの数=30150=0.2
百分率
百分率=割合×100=0.2×100=20
になります。
サンプルプログラム
それではサンプルプログラムをみてみましょう。
float number, amount, rate, percent; |
printf ( "割合 = %.2f\n" , rate); |
printf ( "百分率 = %.2f %\n" , percent); |
サンプルプログラムで使っている構文
実行結果
実行結果です。
くらべる数 = 30
もとの数 = 150
割合 = 0.20
百分率 = 20.00 %
くらべる数 = 123
もとの数 = 567
割合 = 0.22
百分率 = 21.69 %
このように入力した数の割合と百分率を計算・出力します。
その他のサンプルプログラムも合わせてご覧ください。
C言語の基本構文についてはこちらをご覧ください。
サンプルプログラム の人気記事
- サンプルプログラム集
- 2進数を10進数に変換する
- 配列に格納した数値を昇順ソートする
- 乱数 - 1〜10のランダムな数値を出力する
- 自分の名前を出力する
- 10進数を2進数に変換する
- 乱数 - 0〜1のランダムな数値を出力
- 入力した文字がアルファベットか数字かを判定する
- 入力した自然数を逆順に並べ替える
- アルファベットの連続(A to Z)と数字(0 to 9)の連番を出力する