QA@IT
«質問へ戻る

syntax hilightの修正

5599
本文
+```
 /* クラスの出席番号順にString型配列nameに名前が、
  * int型配列scoreにテストの点数が格納されています。
  * 
     return ind; //値を返す
    }
 }
-
+```
 
 この方法で名前が表示されるようになったのですが、この表示を戻り値無しで表示する場合、どのようなプログラムになるでしょうか?思いつく事をしては見たものの、全く表示されず困っています。丸投げに近い形で非常に無様ではあるのですが、どなたか助けていただけないでしょうか?
タグ

javaのプログラミングに関する質問です。

/* クラスの出席番号順にString型配列nameに名前が、
 * int型配列scoreにテストの点数が格納されています。
 * 
 * 出席番号1 大悟 74点
 * 出席番号2 琴音 70点
 * 出席番号3 勇輝 88点
 *       ・
 *       ・
 *       ・
 *       ・
 *       ・
 *
 * このクラスの最高得点者の名前と、最低得点者の名前を
 * 表示するメソッドを作成してください。
 *
 */
public class MethodAdd8 {
 public static void main(String[] args){
  String[] name = {"大悟", "琴音","勇輝","葵","綾乃","和樹","凛","愛花","結愛","孝太郎"};

  int[] score = {74,70,88,82,96,64,80,61,72,79};
   //メソッドの呼び出し
   int maxind = saikouind(score);
   System.out.println(name[maxind]);
   int minind = saiteiind(score);
   System.out.println(name[minind]);
}
   //ここにメソッドを追加してください
 public static int saikouind(int[] score) {
   int ind = 0;
   int max = score[0];
   for (int i = 1; i < score.length; i++) {
      if (score[i] > max) {
         ind = i;
         max = score[i];
      }
   }
   return ind; //値を返す
 }

 public static int saiteiind(int[] score) {
    int ind = 0;
    int min = score[0];
    for (int i = 1; i < score.length; i++) {
      if (score[i] < min) {
        ind = i;
        min = score[i];
      }
    }
    return ind; //値を返す
   }
}

この方法で名前が表示されるようになったのですが、この表示を戻り値無しで表示する場合、どのようなプログラムになるでしょうか?思いつく事をしては見たものの、全く表示されず困っています。丸投げに近い形で非常に無様ではあるのですが、どなたか助けていただけないでしょうか?

```
/* クラスの出席番号順にString型配列nameに名前が、
 * int型配列scoreにテストの点数が格納されています。
 * 
 * 出席番号1 大悟 74点
 * 出席番号2 琴音 70点
 * 出席番号3 勇輝 88点
 *       ・
 *       ・
 *       ・
 *       ・
 *       ・
 *
 * このクラスの最高得点者の名前と、最低得点者の名前を
 * 表示するメソッドを作成してください。
 *
 */
public class MethodAdd8 {
 public static void main(String[] args){
  String[] name = {"大悟", "琴音","勇輝","葵","綾乃","和樹","凛","愛花","結愛","孝太郎"};

  int[] score = {74,70,88,82,96,64,80,61,72,79};
   //メソッドの呼び出し
   int maxind = saikouind(score);
   System.out.println(name[maxind]);
   int minind = saiteiind(score);
   System.out.println(name[minind]);
}
   //ここにメソッドを追加してください
 public static int saikouind(int[] score) {
   int ind = 0;
   int max = score[0];
   for (int i = 1; i < score.length; i++) {
      if (score[i] > max) {
         ind = i;
         max = score[i];
      }
   }
   return ind; //値を返す
 }

 public static int saiteiind(int[] score) {
    int ind = 0;
    int min = score[0];
    for (int i = 1; i < score.length; i++) {
      if (score[i] < min) {
        ind = i;
        min = score[i];
      }
    }
    return ind; //値を返す
   }
}
```

この方法で名前が表示されるようになったのですが、この表示を戻り値無しで表示する場合、どのようなプログラムになるでしょうか?思いつく事をしては見たものの、全く表示されず困っています。丸投げに近い形で非常に無様ではあるのですが、どなたか助けていただけないでしょうか?

質問を投稿

javaのプログラミングに関する質問です。

/* クラスの出席番号順にString型配列nameに名前が、

  • int型配列scoreにテストの点数が格納されています。
  • 出席番号1 大悟 74点
  • 出席番号2 琴音 70点
  • 出席番号3 勇輝 88点
  •       ・
  •       ・
  •       ・
  •       ・
  •       ・ *
  • このクラスの最高得点者の名前と、最低得点者の名前を
  • 表示するメソッドを作成してください。 * */ public class MethodAdd8 { public static void main(String[] args){ String[] name = {"大悟", "琴音","勇輝","葵","綾乃","和樹","凛","愛花","結愛","孝太郎"};

int[] score = {74,70,88,82,96,64,80,61,72,79};
//メソッドの呼び出し
int maxind = saikouind(score);
System.out.println(name[maxind]);
int minind = saiteiind(score);
System.out.println(name[minind]);
}
//ここにメソッドを追加してください
public static int saikouind(int[] score) {
int ind = 0;
int max = score[0];
for (int i = 1; i < score.length; i++) {
if (score[i] > max) {
ind = i;
max = score[i];
}
}
return ind; //値を返す
}

public static int saiteiind(int[] score) {
int ind = 0;
int min = score[0];
for (int i = 1; i < score.length; i++) {
if (score[i] < min) {
ind = i;
min = score[i];
}
}
return ind; //値を返す
}
}

この方法で名前が表示されるようになったのですが、この表示を戻り値無しで表示する場合、どのようなプログラムになるでしょうか?思いつく事をしては見たものの、全く表示されず困っています。丸投げに近い形で非常に無様ではあるのですが、どなたか助けていただけないでしょうか?

/* クラスの出席番号順にString型配列nameに名前が、
 * int型配列scoreにテストの点数が格納されています。
 * 
 * 出席番号1 大悟 74点
 * 出席番号2 琴音 70点
 * 出席番号3 勇輝 88点
 *       ・
 *       ・
 *       ・
 *       ・
 *       ・
 *
 * このクラスの最高得点者の名前と、最低得点者の名前を
 * 表示するメソッドを作成してください。
 *
 */
public class MethodAdd8 {
 public static void main(String[] args){
  String[] name = {"大悟", "琴音","勇輝","葵","綾乃","和樹","凛","愛花","結愛","孝太郎"};

  int[] score = {74,70,88,82,96,64,80,61,72,79};
   //メソッドの呼び出し
   int maxind = saikouind(score);
   System.out.println(name[maxind]);
   int minind = saiteiind(score);
   System.out.println(name[minind]);
}
   //ここにメソッドを追加してください
 public static int saikouind(int[] score) {
   int ind = 0;
   int max = score[0];
   for (int i = 1; i < score.length; i++) {
      if (score[i] > max) {
         ind = i;
         max = score[i];
      }
   }
   return ind; //値を返す
 }

 public static int saiteiind(int[] score) {
    int ind = 0;
    int min = score[0];
    for (int i = 1; i < score.length; i++) {
      if (score[i] < min) {
        ind = i;
        min = score[i];
      }
    }
    return ind; //値を返す
   }
}


この方法で名前が表示されるようになったのですが、この表示を戻り値無しで表示する場合、どのようなプログラムになるでしょうか?思いつく事をしては見たものの、全く表示されず困っています。丸投げに近い形で非常に無様ではあるのですが、どなたか助けていただけないでしょうか?