<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.yz-learning.com/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Yz-Learning Base Wiki - game-engineer:classes:2023:game-programing-1:first-term:4</title>
        <description></description>
        <link>https://wiki.yz-learning.com/</link>
        <lastBuildDate>Sat, 04 Apr 2026 16:17:24 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.yz-learning.com/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
            <title>Yz-Learning Base Wiki</title>
            <link>https://wiki.yz-learning.com/</link>
        </image>
        <item>
            <title>visual studio 20221にSiv3D0.6.3を手動でインストールする</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-06-1&amp;rev=1681192777</link>
            <description>visual studio 20221にSiv3D0.6.3を手動でインストールする

①　Siv3DSDKの設置

まず、自分のPCのDドライブの自分のフォルダにSiv3D_SDK（SDKはSoftware Development kitだよ！）用のフォルダを作ります。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Tue, 11 Apr 2023 05:59:37 +0000</pubDate>
        </item>
        <item>
            <title>第１回授業（４月２０日　１時間目）</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-20-1&amp;rev=1681964175</link>
            <description>第１回授業（４月２０日　１時間目）

 - 科目オリエンテーション

	*  シラバス説明
	*  授業内容紹介
	*  評価方法
	*  授業に臨む心得など

第２回授業（４月２０日　３時間目）

初めてのソースコード</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 20 Apr 2023 04:16:15 +0000</pubDate>
        </item>
        <item>
            <title></title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-24-1&amp;rev=1682304005</link>
            <description>何かを編集するソフトウェア　　→　エディタ
テキストを編集するソフトウェア　→　テキストエディタ
　　　　　　　　　　　　　　  vi, emacs, mule,..., atom, visual studio code

コンピュータ→電子計算機

変数（数学）
　y = ax + b ・・・(1)
  a=3,b=5の時の(1)式のグラフの概形を書きなさい
    a,b は 定数（常に一定の値を持っている）
    y,xは　変数（値が変化する）ax+bの値で、yが決まる
  x| 0 | 1 | 2 | 3 | 4 |・・・
  y| 5 | 8 | 11| 14| 17|・・・

変数（プログラミング）
　値を入れる箱
　メモリ：記憶するための素子（ハードウェア：機械）
　メモリに値を記憶する：値のデジタル化　デジタル、データや値を電圧の高い低い（ON:OFF)で表す
　ONとOFFを1と０に見立てて、データを符号化（記号に直す）して使う
　80 =&gt; デジタル化（２進化符号:binary coding）
  80をどう符号化するか！
　　・1010000 そのまま２進数化(…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 24 Apr 2023 02:40:05 +0000</pubDate>
        </item>
        <item>
            <title>変数と標準入出力</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-26-5&amp;rev=1682554811</link>
            <description>変数と標準入出力

キーボード（標準入力）からデータを入力するには、```std::cin```を使います。

入力した「文字列」を```&gt;&gt;```で送る変数に適した形（型に合わせた形に変換して）で読み込んでくれます。</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Thu, 27 Apr 2023 00:20:11 +0000</pubDate>
        </item>
        <item>
            <title>比較演算</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-27-1&amp;rev=1682900849</link>
            <description>#include &lt;iostream&gt;
#include &lt;cmath&gt;

using namespace std;

int main()
{
	int a, b;
	int c, d, e, f;//計算のこたえ用変数
	//加算+　減算-　乗算*　除算/
	cout &lt;&lt; &quot;整数を2つ入力：&quot;;
	cin &gt;&gt; a &gt;&gt; b;
	cout &lt;&lt; &quot;a=&quot; &lt;&lt; a &lt;&lt; &quot;, b=&quot; &lt;&lt; b &lt;&lt; endl;
	c = a + b; //加算
	d = a - b; //減算
	e = a * b; //乗算
	f = a / b; //除算
	cout &lt;&lt; &quot;加算：a+b=&quot; &lt;&lt; c &lt;&lt; endl;
	cout &lt;&lt; &quot;減算：a-b=&quot; &lt;&lt; d &lt;&lt; endl;
	cout &lt;&lt; &quot;乗算：a*b=&quot; &lt;&lt; e &lt;&lt; endl;
	cout &lt;&lt; &quot;除算：a/b=&quot; &lt;&lt; f &lt;&lt; endl;
	int g, h;
	g = a % b; //aをbで割ったあまり（整数しかできない）
	cout &lt;&lt; &quot;剰余：a%b=&quot; &lt;&lt; g &lt;&lt; endl;
	h = pow(a…</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Mon, 01 May 2023 00:27:29 +0000</pubDate>
        </item>
        <item>
            <title>if文の書き方とかいろいろ</title>
            <link>https://wiki.yz-learning.com/doku.php?id=game-engineer:classes:2023:game-programing-1:first-term:4:04-28-xx&amp;rev=1682672022</link>
            <description>if文の書き方とかいろいろ

プログラムの構成とブロック

順次構造

一番初めにやったやつ。いうまでもなく処理が１直線に上から下に実行される。

逆に言うと、順次構造で構成されたプログラムは、書いたとおりにしか動かないので、</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 28 Apr 2023 08:53:42 +0000</pubDate>
        </item>
    </channel>
</rss>
