こんにちわこんばんわ。
だいぶ休んでしまった気がするので、今日は頑張りたいと思います!
前回のまとめ。
キーボードから読み込んでみました(゚∀゚ )
今日は、以前やったprintf関数とちょっと似てる?関数、puts関数についてお勉強したいと思います。
puts関数は、実引数の文字を出力して、さらに改行を行う、という関数のようです。
つまり・・・
printf("こんにちわ。\n")
puts("こんにちわ。")
これは、両方とも同じ表示になるということですね。
最後に改行をする場合は、puts関数の方を使ったほうがよさそうですね!
ただし、puts関数は実引数をひとつだけしか与えられないようなので、注意しないといけないみたいです。
printf関数のように、
puts("%d月です!", month)
みたいなことはできない、ということですね!!
さて、では何かプログラムを書いてみようと思います。
せっかくなので、わたしの仕事に関係したものを・・・w
お客さま3名のご購入金額を入力して、平均の客単価を出す、というプログラムを作ってみます♪
まあお客さまが3名だけっていうのは有り得ないんですが…w
客単価は…専門用語なのかな?普通に使うのかな?w
まあ、一人あたり何円ご購入されたか、ってことですねヽ(・∀・)
{
int buy1, buy2, buy3; /* 購入金額 */
int sals; /* 総売上 */
int trans; /* 客単価 */
puts("お客様のご購入金額を入力してください。");
printf("1人目:"); scanf("%d", &buy1);
printf("2人目:"); scanf("%d", &buy2);
printf("3人目:"); scanf("%d", &buy3);
sals = buy1 + buy2 + buy3; /* 総売上額の計算 */
trans = sals / 3; /* 客単価の計算 */
printf("総売上は¥%d、客単価は¥%dです。\n", sals, trans);
return (0);
}
こんな感じのプログラムになりました。
いつもより長いのでドキドキわくわくしちゃいますねww
では、さっそくコンパイル&実行してみますヽ(・∀・)ノ
どうやらできたようです!!!
おお・・・!やったぞ!(*´д`*)
ということで、今日はここまでです!
今日は今までで一番楽しかった気がします(* >ω<)
仕事でC言語を使うかは…まあ販売員なので使わないと思いますが・・・w
でも身近なところからこんなプログラムを、と考えてみるのは楽しいですね♪

