Up

「第1章 簡単なプログラム例」Win32コンソールアプリケーション版

 

 <岡本安晴「大学生のための心理学VC++プログラミング入門」>の第1章のサンプルプログラムのWin32版をVisual C++2008で作成した。プログラムファイルは圧縮ファイルとしてまとめた。圧縮ファイルはクリックしてダウンロードしたものをマウスの右ボタンでクリックして表示されるメニュから「解凍」あるいは「展開」を選んで解凍することができる。解凍したプログラムファイルはVisual C++2010でも開くことができる。


リスト1.4-1Win32

圧縮ファイルsample1_4_1win32.zip

================================================

#include "stdafx.h"

#include <iostream>

 

using namespace std;

 

int _tmain(int argc, _TCHAR* argv[])

{

        double a = 5, b = 3, wa, sa, seki, shou;

        cout << "a = " << a << "   b = " << b << endl;

        wa = a + b;

        cout << "a + b = " << wa << endl;

        sa = a - b;

        cout << "a - b = " << sa << endl;

        seki = a * b;

        cout << "a * b = " << seki << endl;

        shou = a / b;

        cout << "a / b = " << shou << endl << endl;

 

        int i = 5, j = 3, amari;

        cout << "i = " << i << "   j = " << j << endl;

        amari = i % j;

        cout << "i % j = " << amari << endl << endl;

 

        cout << "何か文字を入力して終了" << endl;

        char ck;

        cin >> ck;

        return 0;

}

 


リスト1.4-2Win32

圧縮ファイルsample1_4_2win32.zip

===================================================

include "stdafx.h"

#include <iostream>

 

using namespace std;

 

int _tmain(int argc, _TCHAR* argv[])

{

        int a = 5, b = 2;

        cout << "a = " << a << "   b = " << b << endl;

        cout << "a / b = " << a / b << endl;

        cout << "a % b = " << a % b << endl;

        double c = 2.0;

        cout << "c = " << c << endl;

        cout << "a / c = " << a / c << endl << endl;

 

        cout << "何か文字を入力して終了" << endl;

        char ck;

        cin >> ck;

        return 0;

}

 


リスト1.4-3Win32

圧縮ファイルsample1_4_3win32.zip

===================================================

#include "stdafx.h"

#include <iostream>

 

using namespace std;

 

int _tmain(int argc, _TCHAR* argv[])

{

        double x = 1 + 2 * 3;

        cout << "1 + 2 * 3 = " << x << endl;

 

        double y = (1 + 2) * 3;

        cout << "(1 + 2) * 3 = " << y << endl;

 

        double s = 1 - 2 - 3;

        cout << "1 - 2 - 3 = " << s << endl;

 

        double t = 1 - (2 - 3);

        cout << "1 - (2 - 3) = " << t << endl << endl;

 

        cout << "何か文字を入力して終了" << endl;

        char ck;

        cin >> ck;

        return 0;

}

 


リスト1.5-1Win32

圧縮ファイルsample1_5_1win32.zip

=================================================

#include "stdafx.h"

#include <iostream>

 

using namespace std;

 

int _tmain(int argc, _TCHAR* argv[])

{

        double x = 1 + 2 * 3;

        cout << "1 + 2 * 3 = " << x << endl;

 

        double y = (1 + 2) * 3;

        cout << "(1 + 2) * 3 = " << y << endl;

 

        double s = 1 - 2 - 3;

        cout << "1 - 2 - 3 = " << s << endl;

 

        double t = 1 - (2 - 3);

        cout << "1 - (2 - 3) = " << t << endl << endl;

 

        cout << "何か文字を入力して終了" << endl;

        char ck;

        cin >> ck;

        return 0;

}

 


第2章用のWin32版サンプルプログラム

 

 

Up