大変言いにくいのですが、もう二問だけ自分に力を仮してくれませんか?回答を見てから自分でももう一度考えてみますので。この

数値の内部表現は,データ型(整数の場合はchar, short, long, intごとにビット長が異なる.そこで,キーボードから整数値を入力しshort型(16ビット)の変数に格納した後,この変数の内部表現をビット列で表示するプログラムを作成せよ.

と

1000以下の正の整数値のうち,素数をすべて計算し,その結果をファイルに格納するプログラムを作成せよ.素数とは自分自身と1以外の数値で割り切れない整数のことである.
また、計算の実行の中で乗除(乗算と除算)を行った回数もあわせて表示し、ファイルに格納すること.

です。お願いします。助けてやってください。