java入門 第5回 キーボードから情報を入力してみよう

第5回のポイント

キーボード入力は入力の基本 人間が入力した情報を元にコンピュータは
様々な処理を行います。 キーボードからの入力を受け取るのは基本中の基本。 プログラムでできることの幅がグッと広がります。
 googleドライブ上にこの講座のプログラムコード、スライドデータを置いています。 https://drive.google.com/folderview?id=0B7jeGhcD18UYM0JtUG8xQm1CeU0&usp=sharing 
以下は実際にビデオの中で作成したプログラムです。

import java.io.*;
public class Study05 {
 public static void main(String[] args) throws IOException {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  System.out.println("お名前を教えて下さい");
  String name = br.readLine();
  System.out.println("こんにちは"+name+"さん");
  int age;
  System.out.println("年齢を教えて下さい");
  age = Integer.parseInt(br.readLine());
  System.out.println(age+"歳なんですね。");
 }
}

//課題1
import java.io.*;
public class Study05_1 {
 public static void main(String[] args) throws NumberFormatException, IOException {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  System.out.println("年齢を入力して下さい。");
  int age = Integer.parseInt(br.readLine());
  if(age >= 20){
   System.out.println("成人です。");
  }else{
   System.out.println("未成年です");
  }
 }
}

//課題2
import java.io.*;
public class Study05_2 {
 public static void main(String[] args) throws NumberFormatException, IOException {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  int goukei=0;
  int kazu=0;
  do{
   System.out.print("数字を入力して下さい。¥t");
   kazu = Integer.parseInt(br.readLine());
   goukei = goukei + kazu;
  }while(kazu != 0);
  System.out.println("数字の合計は"+goukei+"です。");
 }
}

//課題3
import java.io.*;
public class Study05_3 {
 public static void main(String[] args) throws NumberFormatException, IOException {
  BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
  int cnt = 1;
  int goukei =0;
  System.out.println("数字を入力して下さい");
  int kazu = Integer.parseInt(br.readLine());
  do{
   goukei = goukei +cnt;
   cnt++;
  }while(cnt <= kazu);
  System.out.println("1から"+kazu+"までを足すと"+goukei+"です"); 
 }
}