<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>みんなで学習Ｃ言語</title>
<link>https://ameblo.jp/inugame/</link>
<atom:link href="https://rssblog.ameba.jp/inugame/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>初めてでも、時間がなくても、文を読むだけでやる気が失せるという方も大丈夫です！１日たったの１５分！ピンクとみどりを読めば大体分かる！というようになっています。みんなで頑張りましょう！！</description>
<language>ja</language>
<item>
<title>第12回　演算子練習</title>
<description>
<![CDATA[ <p><font color="#000000">やっとテストから開放されました・・・！</font></p><p><font color="#000000">しばらくテストはないので</font></p><p><font color="#000000">最低でも週に1回は更新しようと思います。</font></p><p><font color="#000000">いつも皆さん見に来てくださりありがとうございます！！</font></p><p><font color="#000000">アドバイスももらえて本当に私は幸せです。</font></p><p><font color="#000000">感謝してます！</font></p><p><font color="#000000">何かいきなりなんだって感じですが＾＾；</font></p><p><font color="#000000">何か分かんないけど感謝を伝えたい気分な今日のいぬがめでした～。</font></p><p><font color="#000000">____________________________________________________________________________________________</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">   int a;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("整数を入力してください：");  scanf("%d",&amp;a);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("この整数の最も下の桁の値は%dです。\n", a % 10);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   return 0;</font></p><p><font color="#0000ff">}</font></p><p><font color="#000000"><br></font></p><p>今回は入力した数の最下位の値を求めるプログラムをつくります。</p><p>たとえば1994なら1桁目の4を表示させます。</p><p>そこで使うのが！例の剰余です・・・。</p><p>もう、数学ですよね。</p><p>どうやったら１桁目の数を表示できるでしょうか。</p><br><p>そうです！１０で割った余りです！</p><p>1994÷10＝199あまり4</p><p>2011÷10＝201あまり1</p><p>のように剰余を使うと求められますね。</p><br><p>数学じゃないです。</p><p>算数ですね。</p><p>大丈夫！数学が嫌いでも・・・！！</p><br><p>このプログラムを実行すると</p><p>「整数を入力してください：」</p><p>　　　　　　　↓</p><p>「整数を入力してください：1994</p><p>　この整数の最も下の桁の値は4です。」</p><p>となります。</p><br><p>______________________________________________________________________________________<br></p><p>次回も演算子の練習したいと思います。</p><p>今回は特に新しいことはありませんでしたが、</p><p>次回はあると思うのでお見逃し無く・・・。</p><br>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10813060769.html</link>
<pubDate>Fri, 25 Feb 2011 20:27:03 +0900</pubDate>
</item>
<item>
<title>第11回　演算子</title>
<description>
<![CDATA[ <p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><br><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">int a,b;</font></p><br><p><font color="#0000ff">puts("2つの数を入力してください。");</font></p><br><p><font color="#0000ff">printf("整数a："); scanf("%d", &amp;a);</font></p><br><p><font color="#0000ff">printf("整数b："); scanf("%d", &amp;b);</font></p><br><p><font color="#0000ff">printf("a + b = %d\n", a + b);</font></p><br><p><font color="#0000ff">printf("a - b = %d\n", a - b);</font></p><br><p><font color="#0000ff">printf("a * b = %d\n", a * b);</font></p><br><p><font color="#0000ff">printf("a / b = %d\n", a / b);</font></p><br><p><font color="#0000ff">printf("a %% b = %d\n", a % b);</font></p><br><p><font color="#0000ff">return 0;</font></p><p><font color="#0000ff">}</font></p><br><br><p>今回は演算子について学習します。</p><p><font color="#ff1493">演算子</font>とはお分かりのとおり<font color="#ff1493">+、-、×、÷などの記号</font>のことです。</p><p>ですがＣ言語に置き換えるとちょっと変わるんです。</p><p>その辺を学習しましょう！</p><br><p><font color="#ff1493">+</font>・・・和を表示します。</p><br><p><font color="#ff1493">-</font>・・・差を表示します。</p><br><p><font color="#ff1493">*</font>・・・積を表示します。×ではないので注意。</p><br><p><font color="#ff1493">/</font>・・・商を表示します。÷ではないので注意。</p><p>　　　　小数点以下を切り捨てた値が得られます。</p><p>　　　　例えば10÷3は3.3333・・・となりますが、</p><p>　　　　小数点以下を切り捨てるので3と表示されます。</p><p>　　　　3÷10は0.3ですが、0と表示されます。</p><br><p><font color="#ff1493">%</font>・・・剰余を表示します。</p><p>　　　　剰余と聞いてピンと来ない方もいらっしゃると思います。</p><p>　　　　私もその1人でした。</p><p>　　　　割り算をしたときの余りを表示します。</p><p>　　　　小学校のときに10÷3は3余り1と習いましたよね。</p><p>　　　　10%3その1を表示します。</p><p>　　　　3÷10は0余り3なので3%10は3と表示します。</p><p>　　　　それとprintf関数内で%と表示させたいときは</p><p>　　　　%%と2つ書かないといけないそうです。</p><br><p><font color="#ff1493">オペランド</font>・・・演算の対象となる変数や整数のこと。</p><p>　　　　　　　　　a + b だとaとbがオペランドです。</p><br><br><p>このプログラムを実行すると</p><p>「</p><p>２つの数を入力してください。</p><p>　整数a：10</p><p>　整数b：3</p><p>a + b = 13</p><p>a - b = 7</p><p>a * b = 30</p><p>a / b = 3</p><p>a % b = 1</p><p>」</p><p>となります。</p><br><br><p>_______________________________________________________________________________</p><br><p>次回からは演算子の練習します！</p><p>更新が遅れて申し訳ありません。</p><p>昨日更新しようと思ってたのですが、</p><p>自分で演算子の勉強するので精一杯で・・・</p><p>剰余の意味が本を読んでも全然理解できなかったんです。</p><p>3%10が3の意味がどうしても分からなくて、ひたすらググりました。</p><p>ですが冷静に筆算をすると、0余り３なんですよね。</p><p>いや、バカでした。ググった意味なしです＾＾；</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10799186932.html</link>
<pubDate>Sat, 12 Feb 2011 22:49:29 +0900</pubDate>
</item>
<item>
<title>更新について</title>
<description>
<![CDATA[ <p>お久しぶりです。</p><p>更新できなくて本当にすみません。</p><p>そして今回の更新もＣについてでなくてすみません。</p><br><p>今週来週再来週に模試と期末考査があります。</p><p>猛烈に忙しいです＾＾；</p><p>大変申し訳ないのですが、</p><p>次回の更新は今週の2月１１日の金曜日とさせていただきます。</p><p>その日模試なので、終わって一息・・・と更新しようと思います。</p><br><p>あぁ、早くＣの勉強がしたい・・・。</p><p>Ｃを頑張るためにも、まずは高校の勉強を頑張ります！！</p><br>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10792657314.html</link>
<pubDate>Sun, 06 Feb 2011 22:48:58 +0900</pubDate>
</item>
<item>
<title>第１０回　puts関数練習</title>
<description>
<![CDATA[ <p>更新が週1程度で本当に申し訳ありません！</p><p>模試と期末考査の勉強に追われてまして・・・</p><p>今スキー授業から帰ってきました。</p><p>部活がなくて早めに帰宅したので更新します。</p><p>今日も天気に恵まれました。</p><p>今回は記念すべき第１０回目です＾＾</p><p>_____________________________________________________________________________________________</p><br><p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">   int a,b,seki;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   puts("２つの整数を入力してください。");</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("1つ目：");   scanf("%d", &amp;a);</font></p><p><font color="#0000ff">   printf("2つ目：");   scanf("%d", &amp;b);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   seki = a * b;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("2つの整数の積は%dです。\n", seki);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   return 0;</font></p><p><font color="#0000ff">}</font></p><p><font color="#0000ff"><br></font></p><p>今回はputs関数の練習をします。</p><p>このプログラムにはprintfとputsが使われています。</p><p>２つの関数の違いは覚えていますか？</p><br><p><font color="#ff1493">printf("こんにちは。\n"); 　＝　 puts("こんにちは。");</font></p><br><p>のように、puts関数は表示を改行も含めてやってくれます。</p><p>ですが注意しなくてはならない点がありますよね。</p><p>前回も紹介しましたが、</p><br><p><font color="#ff1493">puts関数に与えられることのできる実引数は１つだけ。</font></p><p><font color="#ff1493"><br></font></p><p>というのを注意しなくてはいけません。</p><br><p>ですから、このプログラムの最後の</p><p><font color="#000000">printf("2つの整数の積は%dです。\n", seki);</font></p><p>をputs関数で表すことはできないということです。</p><br><p>違い理解できましたか？</p><br><p>このプログラムを実行すると</p><p>「2つの整数を入力してください。</p><p>　１つ目：」</p><p>　　　　　　　　　↓</p><p>「２つの整数を入力してください。</p><p>　１つ目：10</p><p>　２つ目：」</p><p>　　　　　　　　　↓</p><p>「２つの整数を入力してください。</p><p>　１つ目：10</p><p>　２つ目：10</p><p>　２つの整数の積は100です。」</p><p>となります。</p><br><p>次回は演算子について学習します。</p><br><br><br><br><br><br>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10782466267.html</link>
<pubDate>Fri, 28 Jan 2011 16:25:54 +0900</pubDate>
</item>
<item>
<title>第９回　puts関数</title>
<description>
<![CDATA[ <p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">   puts("こんにちは");</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   puts("私の名前はいぬがめです");</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   return 0;</font></p><p><font color="#0000ff">}</font></p><br><p>今回はまた新しい関数を勉強します。</p><br><p><font color="#ff1493">puts関数</font>・・・（）内の実引数の<font color="#ff1493">表示と改行</font>を行う関数</p><p>　　　　　　　　しかし<font color="#ff1493">（）内の実引数は１つだけと</font>限られている</p><br><p>つまり</p><p>printf("こんにちは\n"); ＝　puts("こんにちは");</p><p>ということです。</p><p>便利ですね～</p><p>私は「何で最初に言ってくれなかったの！」と思いました＾＾</p><p>めんどくさがりな私にはピッタリです。</p><br><p>ですが、（）内の実引数は１つだけと決まっているので、</p><p>printf("10と20の和は%dです\n", 10 + 20);</p><p>というのをputs関数では出来ません。</p><p>なので簡単な文章の表示などで役に立つ関数だということです。</p><br><p>このプログラムを実行すると</p><p>「こんにちは</p><p>　私の名前はいぬがめです」</p><p>となります。</p><br><p>それでは今日はこの辺で・・・</p><p>次回はputs関数をもう少し練習します。</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10777319602.html</link>
<pubDate>Sun, 23 Jan 2011 16:25:13 +0900</pubDate>
</item>
<item>
<title>デジカメ購入</title>
<description>
<![CDATA[ <p>大変申し訳ありません</p><p>Ｃ言語の更新でなくて・・・</p><br><p>今日模試があって、帰って採点して、</p><p>Ｃまで手つけられませんでした！</p><p>明日必ず更新します！</p><br><p>________________________________________________________________________________</p><br><p>デジカメ購入しました＾＾</p><p>カシオEXILIM Hi-ZOOM EX-H15ってやつです</p><br><dl><dt>カシオEX-H15デジタルカメラEXILIMBN(ブラウン)<br><img src="https://img-proxy.blog-video.jp/images?url=http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F215Ee6XA01L._SL160_.jpg" border="0" complete="true"> </dt></dl><p><br>１４1０万画素、光学ズーム１０倍</p><p>手ブレ修正、顔認識・・・などなど</p><p>まだ実感していませんがバッテリーの持ちが良いそうです。</p><p>これの黒買いました。</p><p>代引き手数料込みで12851円です！</p><p>安い安い～</p><p>今朝○○ダ電器のチラシで15000弱だったので勝ち誇りました＾＾</p><br><p>____________________________________________________________________________</p><br><br><p>それと！この間</p><p>スクエアエニックスの発表的なのありましたよね！</p><p>私ゲームも好きですが特にＦＦが好きなんです。</p><p>その発表で目を引かれたのが・・・</p><br><p>FINAL FANTASY 零式</p><br><p>PSPで今年の夏発売予定です。</p><p>１３、１４で散々叩かれ・・・</p><p>零式で改まろうという感じだそうで・・・</p><p>44人も声があるキャラいるらしくて・・・</p><p>楽しみです！</p><br><br><p>_____________________________________________________________________________</p><br><p>それではおやすみなさい・・・</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10776693433.html</link>
<pubDate>Sat, 22 Jan 2011 23:13:43 +0900</pubDate>
</item>
<item>
<title>第８回　scanf 関数練習</title>
<description>
<![CDATA[ <p>本日スキー学習でした！</p><p>吹雪の予報で厚着したんですが</p><p>何故か晴れてしまい、汗びっしょりになりました＾＾；</p><p>______________________________________________________________________________</p><br><p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><br><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">int a,b,c;</font></p><br><p><font color="#0000ff">printf("1つ目の数字を入力："); scanf("%d", &amp;a);</font></p><br><p><font color="#0000ff">printf("2つ目の数字を入力："); scanf("%d", &amp;b);</font></p><br><p><font color="#0000ff">printf("3つ目の数字を入力："); scanf("%d", &amp;c);</font></p><br><p><font color="#0000ff">printf("3つの数の積は%dです。", a*b*c);</font></p><br><p><font color="#0000ff">return 0;</font></p><p><font color="#0000ff">}</font></p><br><p>今回は3つの好きな整数を入力して全部かけたものを表示するプログラムを作ります。</p><p>特に新しいことはありません。</p><br><p>またまた日本語訳的な</p><p>「これからa,b,cという変数を使います。</p><p>　1つ目に入力した数をaの箱に入れます。</p><p>　2つ目に入力した数をbの箱に入れます。</p><p>　3つ目に入力した数をcの箱に入れます。</p><p>　a×b×cを表示するとこうです。」</p><p>となります。</p><br><p><strike>ここで１つ疑問に思ったことがあります。</strike></p><p><strike>１つ目の数を入力したら\nを書いてなくても改行されるのですが</strike></p><p><strike>scanf関数ってそういうものなんでしょうか。</strike></p><br><p>※\nが無くても改行されるのは、</p><p>　　整数を入力した後にエンターを押しますが、</p><p>　　そのエンターが出力されて改行されるようです！</p><p>　　ほげさんありがとうございました＾＾</p><p><br></p><p>実行するとこうなります。</p><p>「1つ目の数字を入力：」</p><p>　　　　　　↓</p><p>「１つ目の数字を入力：2</p><p>　2つ目の数字を入力：」</p><p>　　　　　　↓</p><p>「１つ目の数字を入力：2</p><p>　2つ目の数字を入力：2</p><p>3つ目の数字を入力：」</p><p>　　　　　　↓</p><p>「１つ目の数字を入力：2</p><p>　2つ目の数字を入力：2</p><p>3つ目の数字を入力：2</p><p>　3つの数の積は8です。」</p><br><br><p>次回はputsという関数を学習します。</p><br><p>※Anubisさん、ほげさんに教わりました</p><p>　<font color="#ff1493">return (0);の()は省略できます</font>！</p><p>　なので省略しました＾＾</p><br><p>　それと<font color="#ff1493"><font color="#000000">、</font>;(セミコロン)がついていれば同じ行に２個関数があっても大丈夫</font>です！</p><br><br><br>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10772504688.html</link>
<pubDate>Tue, 18 Jan 2011 20:48:18 +0900</pubDate>
</item>
<item>
<title>第７回　scanf関数</title>
<description>
<![CDATA[ <p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">int a ;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">printf("整数を入力してください：");</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">scanf("%d" , &amp;a);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">printf("その数の3倍は%dです。\n" , a * 3);</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">return 0;</font></p><p><font color="#0000ff">}</font></p><br><br><br><p>これは入力した整数の3倍の数を表示するプログラムです。</p><br><p><font color="#ff1493">scanf</font>・・・読み込みを行う関数。<font color="#000000">変数の前に＆をつける</font>決まりがあります。</p><br><p><font color="#ff1493">*</font>・・・Ｘ（かける）です。乗算を行います。</p><br><p>今回は新しい関数であるscanfを学びます。</p><p>今までは計算するときなど、ソースの中に直接数字を書いていましたが、</p><p>scanf関数を使用すると、プログラム上で数字を入力し、</p><p>その数字に対して計算結果を表示してくれます。</p><br><p>これを日本語っぽく訳しますと</p><p>「これからaという変数をつかいます。</p><p>　整数を入力してください：と表示します。</p><p>　数字を入力させます。その数字をaという箱に入れます。</p><p>　aの箱の中身の数×３を行って表示します。」</p><p>となります。</p><p>分かりますか？</p><br><p>このプログラムを実行すると</p><p>「整数を入力してください：」</p><p>　　　　　　　↓入力</p><p>「整数を入力してください：50</p><p>　その数の3倍は150です。」</p><p>となります。</p><br><p>まだよく分かりませんね。</p><p>大丈夫です。</p><p>次回もう少し練習してこのscanfに慣れていきましょう。</p><br><p><strike>それと今回Anubisさんにreturn (0)が無くても実行できると聞いたので、</strike></p><p><strike>やってみました！</strike></p><p><strike>私のようなめんどくさい星人にはピッタリですね＾＾</strike></p><br><p>追記　※↑はどうやらダメだったみたいです！！</p><p>　　　　　　ダメだった理由はほげさん、Anubisさんのコメントからどうぞ・・・。</p><p>　　　　　　ほげさん、Anubisさんご指摘ありがとうございました＾＾</p><br><br><p>　</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10770147747.html</link>
<pubDate>Sun, 16 Jan 2011 14:40:01 +0900</pubDate>
</item>
<item>
<title>第６回　変数</title>
<description>
<![CDATA[ <p>こんばんは＾＾</p><p>テスト無事終了いたしました～</p><p>ちょっと、いやかなり←</p><p>やばいかもしれないです＾＾；</p><br><p>_________________________________________________________________________________________________________</p><br><p><font color="#0000ff">#include &lt;stdio.h&gt;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">int main(void)</font></p><p><font color="#0000ff">{</font></p><p><font color="#0000ff">   int a , b ;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">　 a = 30 ;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   b = a + 10 ;</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("aの値は%dです。\n" , a );</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   printf("bの値は%dです。\n" , b );</font></p><p><font color="#0000ff"><br></font></p><p><font color="#0000ff">   return (0);</font></p><p><font color="#0000ff">}</font></p><br><p><font color="#ff1493">変数</font>・・・数値などを入れておく箱。</p><p>　　　　　　ここではaとbで表していますがxやyなどでも良いです。</p><br><p>変数を使うには先に「使いますよ」と宣言しなくてはいけません。</p><p>田中くんの名前を知らない友達に、「田中君がね・・・」と話しても分からないように</p><p>いきなり「aは・・・」と言われても分かりませんよね。</p><br><p>そして宣言する<font color="#ff1493">変数が整数値の時は変数の前に</font><font color="#ff1493">intと書きます</font>。</p><p>ここではaが30なのでintを使います。</p><p>整数なのでintを使って「a = 田中君」とすることはできません。</p><p>「田中君」は整数値ではないので。</p><br><p>このプログラムを上から日本語っぽく訳しますと、</p><p>「これからaとbという変数を使います。</p><p>　aという箱には30が入っています。</p><p>　bという箱にはa箱の中身と10を足したものが入っています。</p><p>　aを表示するとこうです。</p><p>　bを表示するとこうです。」</p><p>という感じです。</p><br><p>このプログラムを実行すると</p><p>「aの値は30です。</p><p>　bの値は40です。」</p><p>と表示されます。</p><p>　</p><p>__________________________________________________________________________________________________________</p><br><p>次回はscanfという関数を紹介します。</p><p>printf以外の関数をやるのは初めてですね。</p><p>お楽しみに・・・。</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10768454274.html</link>
<pubDate>Fri, 14 Jan 2011 21:37:57 +0900</pubDate>
</item>
<item>
<title>相互リンク</title>
<description>
<![CDATA[ <p>こんばんは＾＾</p><br><p>やっとの更新・・・と行きたいところですが</p><p>すみません！明日明後日テストなんです；</p><p>Ｃの方の更新は土曜日にしたいと思います。</p><br><p>__________________________________________________________________</p><br><p>相互リンクしていただける方がいらっしゃいましたら</p><p>こちらにコメントでお願いします！</p><p>__________________________________________________________________</p><br><p>ということで気分転換のブログ更新でした～</p>
]]>
</description>
<link>https://ameblo.jp/inugame/entry-10766495192.html</link>
<pubDate>Wed, 12 Jan 2011 22:13:16 +0900</pubDate>
</item>
</channel>
</rss>
