参考 Javaバイブルシリーズ Java入門 Java 7版
P164 確認問題6.5 問題3
------
import java.io.*;
public class Toi6_5_3 {
public static void main(String[] args) throws IOException {
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
final int N = 5;
String[] arrayName = new String[N];
int[] arrayTensu = new int[N];
for (int i = 0; i < arrayName.length; i++) {
System.out.print((i + 1) + "人目の名前を入力>");
arrayName[i] = br.readLine();
System.out.print((i + 1) + "人目の点数を入力>");
arrayTensu[i] = Integer.parseInt(br.readLine());
}
for (int i = 0; i < arrayName.length; i++) {
System.out.print(arrayName[i] + "さん");
System.out.println(arrayTensu[i] + "点");
}
}
}
------
実行結果
------
>java Toi6_5_3
1人目の名前を入力>Ryu
1人目の点数を入力>80
2人目の名前を入力>Masa
2人目の点数を入力>50
3人目の名前を入力>Mari
3人目の点数を入力>55
4人目の名前を入力>Yuki
4人目の点数を入力>94
5人目の名前を入力>Ichi
5人目の点数を入力>51
Ryuさん80点
Masaさん50点
Mariさん55点
Yukiさん94点
Ichiさん51点
-- Press any key to exit (Input "c" to continue) --
------
2015年6月3日水曜日
配列の全要素の添え字より1大きい値を設定するプログラム
参考 Javaバイブルシリーズ Java入門 Java 7版
P163 確認問題6.5 問題2
------
public class Toi6_5_2 {
public static void main(String[] args) {
int[] arrayNo = new int[10];
for (int i = 0; i < 10; i++) {
arrayNo[i] = i + 1;
}
for (int i = 0; i < arrayNo.length; i++) {
System.out.print(arrayNo[i] + " ");
}
System.out.println();
}
}
------
実行結果
------
>java Toi6_5_2
1 2 3 4 5 6 7 8 9 10
------
P163 確認問題6.5 問題2
------
public class Toi6_5_2 {
public static void main(String[] args) {
int[] arrayNo = new int[10];
for (int i = 0; i < 10; i++) {
arrayNo[i] = i + 1;
}
for (int i = 0; i < arrayNo.length; i++) {
System.out.print(arrayNo[i] + " ");
}
System.out.println();
}
}
------
実行結果
------
>java Toi6_5_2
1 2 3 4 5 6 7 8 9 10
------
配列の全要素に1を設定するプログラム
参考Javaバイブルシリーズ Java入門 Java 7版
P162 確認問題6.5 1
------
public class Toi6_5_1 {
public static void main(String[] args) {
int[] arraySeikai = new int[10];
for (int i = 0; i < 10; i++) {
arraySeikai[i] = 1;
}
for (int i = 0; i < arraySeikai.length; i++) {
System.out.print(arraySeikai[i] + " ");
}
System.out.println();
}
}
------
実行結果
------
>java Toi6_5_1
1 1 1 1 1 1 1 1 1 1
------
P162 確認問題6.5 1
------
public class Toi6_5_1 {
public static void main(String[] args) {
int[] arraySeikai = new int[10];
for (int i = 0; i < 10; i++) {
arraySeikai[i] = 1;
}
for (int i = 0; i < arraySeikai.length; i++) {
System.out.print(arraySeikai[i] + " ");
}
System.out.println();
}
}
------
実行結果
------
>java Toi6_5_1
1 1 1 1 1 1 1 1 1 1
------
午前と午後の点数の合計を表示するプログラム
ある試験の点数は午前と午後で対になっている。
午前と午後の点数の合計を求めるプログラムをつくる。
参考Javaバイブルシリーズ Java入門 Java 7版
P160 確認問題6.4
------
public class Toi6_4_1 {
public static void main(String[] args) {
int[] arrayAmTen = { 70,85,60,65,75 };
int[] arrayPmTen = { 80,60,70,65,70 };
int[] arrayTotalTen = new int[5];
for (int i = 0; i < arrayTotalTen.length; i++) {
arrayTotalTen[i] = arrayAmTen[i] + arrayPmTen[i];
System.out.println((i + 1) + "人目の合計は" + arrayTotalTen[i]);
}
}
}
------
------
>java Toi6_4_1
1人目の合計は150
2人目の合計は145
3人目の合計は130
4人目の合計は130
5人目の合計は145
-- Press any key to exit (Input "c" to continue) --
------
午前と午後の点数の合計を求めるプログラムをつくる。
参考Javaバイブルシリーズ Java入門 Java 7版
P160 確認問題6.4
------
public class Toi6_4_1 {
public static void main(String[] args) {
int[] arrayAmTen = { 70,85,60,65,75 };
int[] arrayPmTen = { 80,60,70,65,70 };
int[] arrayTotalTen = new int[5];
for (int i = 0; i < arrayTotalTen.length; i++) {
arrayTotalTen[i] = arrayAmTen[i] + arrayPmTen[i];
System.out.println((i + 1) + "人目の合計は" + arrayTotalTen[i]);
}
}
}
------
------
>java Toi6_4_1
1人目の合計は150
2人目の合計は145
3人目の合計は130
4人目の合計は130
5人目の合計は145
-- Press any key to exit (Input "c" to continue) --
------
登録:
投稿 (Atom)