スライド 1

高度プログラミング演習
(02)
テキスト/連絡先
• http://www.cse.ec.kyushu-u.ac.jp/~oka/kodo-p/
• 印刷しないこと。
• 岡村耕二 [email protected]
Microsoft Visual C++での
プログラム実行までの手順
step 1
step 2
step 3
step 4
プロジェクト
の新規作成
C++ソース
ファイルの
新規作成
C++ソース
ファイルの
編集
ビルドと
実行
ソースファイルは複数からなることがある。
プロジェクトとは、それらの一連のソースファイルをまとめたもの。
ひながた
void main()
{
}
宣言
void printf()
void main()
{
printf();
}
ヘッダファイル
#include<stdio.h>
void main()
{
printf();
}
変数と宣言
void main()
{
int a=0; /* 整数 */
int b=1;
int c=0;
/* 初期値を入れる。*/
c = a + b;
}
変数の値の表示 printf()
#include <stdio.h>
void main()
{
int a=1;
int b=2;
printf(“%d %d \n”,a,b);
}
フォーマット printf()
#include <stdio.h>
void main()
{
int a=1;
char *s=“moji”; /* 文字列 */
printf(“ seisu %d \n”,a);
printf(“ moji %s \n”,s);
}
改行 printf()
#include <stdio.h>
void main()
{
printf(“ Hello World \n”);
printf(“ Hello \n”);
printf(“ World\n”);
printf(“ Hello ”);
printf(“ World\n”);
}
キーボードから入力
#include <stdio.h>
void main()
{
int a=0;
scanf(“%d”, &a);
printf(“%d\n”,a);
}
キーボードから入力
#include <stdio.h>
void main()
{
int a=0;
printf(“ Input : “);
scanf(“%d”, &a);
a = a + 10;
printf(“Output : %d\n”,a);
}
キーボードから入力
#include <stdio.h>
void main()
{
int a=0,b=0;
printf(“ Input : “);
scanf(“%d %d”, &a,&b);
a = a + 10;
b = b +100;
printf(“Output : %d %d\n”,a,b);
}
四則演算
#include <stdio.h>
void main()
{
int a=4, b=2, c=0;
c=a+b;
printf(“Tashi-zan %d\n”,c);
c=a-b;
printf(“Hiki-zan %d\n”,c);
c=a*b;
printf(“Kake-zan %d\n”,c);
c=a/b;
printf(“Wari-zan %d\n”,c);
}
四則演算
#include <stdio.h>
void main()
{
int a=4, b=2;
a=a+b;
printf(“Tashi-zan %d\n”,a);
}
演習問題
1. 台形の上底、下底、高さを入力してその面
積を出力するプログラムを作成せよ。
2. 5つの整数を入力して、その総和と平均値
を出力するプログラムを作成せよ。
3. 3けたの2進数を入力してそれを10進数で
出力するプログラムを作成せよ。
演習問題
1. 台形の上底、下底、高さを入力してその面
積を出力するプログラムを作成せよ。
2. 5つの整数を入力して、その総和と平均値
を出力するプログラムを作成せよ。
3. 3けたの2進数を入力してそれを10進数で
出力するプログラムを作成せよ。
4.上記のソースコード または 今日の授業の
感想を [email protected] に送ってく
ださい。(出席) 11月1日(金曜)まで。3限
か4限かの区別をしておくこと。