・   「Java II Java入門編」 第1回

1:Javaのプログラムの構造とメソッド

Java の制御構造(条件分岐と繰り返し)の復習。 メソッドの定義と呼び出しの練習。


・ 準備:

  1. LinuxもしくはWindowdsの環境でログインしなさい。
  2. 作業のための端末エミュレータのウィンドウを開きなさい。
  3. ホームディレクトリの下の Java IIの作業用のディレクトリ java2 を作成しなさい。
  4. java2 の中に移動しなさい。

mkdir  java2
cd  java2


・ 基本課題2:「約数の個数を求める」
1から20までの数の、 約数の個数を表示するプログラム。

  1. ソースファイル Yakusuu20.javaを作成しなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題2:「多数の約数を持つ数を求める」
1から1000までの数の中で、 約数を30個以上持つ数をリストアップするプログラムを作ってください。 (30個以上の約数を持つ数と約数の個数を表示させる。)

  1. ソースファイル Yakusuu30.javaを作成しなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題3:「多数の約数を持つ数を求める(2)」
約数を40個以上持つ最初の数を見つけ出すプログラムを作ってください。 (40個以上の約数を持つ最初の数と約数の個数を表示させる。)

  1. ソースファイル Yakusuu40.javaを作成しなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題4:「メソッドの呼び出し(1)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest1.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題5:「メソッドの呼び出し(2)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest2.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題6:「メソッドの呼び出し(3)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest3.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題7:「メソッドの呼び出し(4)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest4.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題8:「メソッドの呼び出し(5)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest5.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題9:「メソッドの呼び出し(6)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest6.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題10:「メソッドの呼び出し(7)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest7.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ 基本課題11:「メソッドの呼び出し(8)」
クラスの中で複数のメソッドを用意し、呼び出して実行する練習です。

  1. ソースファイル CallTest8.javaを完成させなさい。
  2. javac コマンドでコンパイルをしなさい。
  3. java コマンドを通じてプログラムを実行しなさい。

・ メールによるレポート課題: 以下の結果を tatsuo宛のメール で知らせてください。 件名(Subject)は java12

  1. 本文には学籍番号と氏名
  2. 課題2で作成したプログラム Yakusuu30.java のソースファイルを添付しなさい。
  3. 課題3で作成したプログラム Yakusuu40.java のソースファイルを添付しなさい。

実習の目次   今週の講義の内容