第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+"です");
}
}
0 件のコメント:
コメントを投稿