第1回講義問題
下記より、講義中演習問題ならびに宿題がでます。(講義中に指示します)
Visual C++に関する問題
- 「こんにちわ」と文字を出力するプログラムを書け。コードは、_tmain関数内に書く
- 新たにcppファイルを用意し、こんにちわと文字を出力する関数を作成し、その関数を_tmain関数で呼び出せ。
algo1.cpp (メインファイル)
#include "stdafx.h"
#include "kadai.h"
int _tmain(int argc, _TCHAR* argv[])
{
test1();
getchar();
return 0;
}
kadai.cpp(サブファイル)
#include "stdafx.h"
void test1(){
printf("こんにちわ");
}
kadai.h(ヘッダファイル)
void test1();
問題1 フローチャート問題
(1)List1-1を見て、フローチャートを書きましょう。
(2)List1-3を見て、フローチャートを書きましょう。
(3)List1-4を見て、フローチャートを書きましょう。
(4)List1-5を見て、フローチャートを書きましょう。
(5)List1-6を見て、フローチャートを書きましょう。
(6)List1-7を見て、フローチャートを書きましょう。
(7)List1-8を見て、フローチャートを書きましょう。
(8)List1C-1を見て、フローチャートを書きましょう。
問題2
a,b,cの3つの数の平均値を求めるプログラム作成を題材にします.
(1)平均値を求める方法を日本語で説明しなさい(プログラミングのことは一切考えないで....)
(2)プログラムを作成するため には、どのような変数が必要か書いてください。
(3)平均値を求めるアルゴリズムをフローチャートで書きなさい(入出力を必ず書く)
(4)C言語によりプログラムを作成しなさい.
問題3
4つの数の中で最大値を求めるプログラムを作成したい。
(1)最大値を求める方法を日本語で説明しなさい(まずは、プログラミング のことは一切考えないで....)
(2)プログラムを作成するためには、どのような変数が必要か書いてください。
(3)アルゴリズムのフローチャートを書きましょう。(入出力を必ず書く)
(4)C言語によりプログラムを作成しなさい.
問題4
問題2の3つの数に中で最大値を求めるプログラムを参考にして,「○番目の数が一番大きい」と出力するプログラムを作成したい
(1)その 方法を日本語で説明しなさい
(2)プログラムを作成するためには、どのような変数が必要か書いてください。
(3)アルゴリズムのフローチャートを書きましょう。(入出力を必ず書く)
(4)C言語によりプログラムを作成しなさい.
問題5
3値の中央値(2番目に大きい数)を求める作成を題材にします.
(1)中央値を求める方法を日本語で説明しなさい(プログラミングのことは一切考えないで....)
(2)プログラムを作成 するためには、どのような変数が必要か書いてください。
(3)アルゴリズムのフローチャートを書きましょう。(入出力を必ず書く)
(4)C言語によりプログラムを作成しなさい.
ヒント:教科書演習1-2を参考にすること
問題6
教室で前から後ろへ用紙等を渡していくアルゴリズムをフローチャートで書け
問題7
1章末問題のフローチャートの部分をCプログラムに直せ