ここから本文です

学生のIDと名前の組のデータを下記のように2つの配列で与える。

tak********さん

2020/7/1402:00:03

学生のIDと名前の組のデータを下記のように2つの配列で与える。

23 45 78 51 9
荒川 神田 吉田 渡辺 木村
ID[ ]をint型の、name[ ]をString型の配列として、キーボードで入力したIDの値から名前を検索するプログラムを作れ。
※ID[ ]の中で入力と一致するIDを探して、それと同じ添字のname[ ]の要素を表示すればよい。

補足これをJavaで書くとどうなるのか教えてください

閲覧数:
11
回答数:
1

違反報告

回答

1〜1件/1件中

プロフィール画像

カテゴリマスター

とみおさん

2020/7/1402:24:58

class Main {
public static void main(String[] args) {
// データ定義
int[] ID = {23, 45, 78, 51, 9};
String[] name = {"荒川", "神田", "吉田", "渡辺", "木村"};

// 入力操作
System.out.print("ID入力 > ");
int id = new java.util.Scanner(System.in).nextInt();

// 探す
String find = "見つかりません";
for (int i = 0; i < ID.length; i++) if (id == ID[i]) find = name[i];

// 結果出力
System.out.println(find);
}
}

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる