2 練習プログラム

2.1 基本

以下の動作をするプログラムを作成せよ。
[練習 1]
以下の1文を表示する。
	Hello World !!
[練習 2]
以下の2行を表示する。
	Hello World !!
	from Akita National College of Technology.
[練習 3]
2つの整数をキーボードから読み込んで、和と差、積を表示する。
[練習 4]
2つの整数をキーボードから読み込んで、商と余りを表示する。ヒン ト、余りを計算するには、演算子%を使う。abで割っ たときの余りは、a%bで計算できる。
[練習 5]
2つの実数をキーボードから読み込んで、和と差、積、商を表示する。
[練習 6]
角度[deg]2を読み込んで、それをラジアンに直して、 表示する。
[練習 7]
角度[deg]を読み込んで、角度と三角関数の値を表示する。ヒントは、 以下の通り。
  • 三角関数のような、数学関数を使う場合、いつものおまじな いの#include <stdio.h>に引き続き#include <math.h>を書く。
  • 角度をtラジアンをした場合、三角関数の値は sin(t)cos(t)tan(t)で計算できる。ただ し、引数は倍精度実数である。
  • 数学関数を含んだプログラムをコンパイルする場合、 -lmと言うオプションが必要である。すなわち、数学関 数を含んだソースファイルhoge.cfugaと言う 実行ファイルにするためには、
    gcc -lm -o fuga hoge.c
    とする。

2.2 制御文

[練習 1]
ifgoto文を使って、1〜1000までの整数の合計を求める。
[練習 2]
for文を使って、1〜1000までの整数の合計を求める。
[練習 3]
while文を使って、1〜1000までの整数の合計を求める。
[練習 4]
do〜while文を使って、1〜1000までの整数の合計を求める。



ホームページ: Yamamoto's laboratory
著者: 山本昌志
Yamamoto Masashi
平成17年9月22日


no counter