――Merci d'avoir ouvert cet article. «Je ne suis pas doué pour enseigner, alors j'ai réussi à le rassembler, alors jetez un œil. ――Veuillez écrire de plus en plus si vous avez des demandes ou des suggestions. ――Puis, veuillez rester en contact avec nous pendant longtemps.
java=Question_11.java
package Question_04;
public class Question_11 {
public static void main(String[] args) {
int[] english = {98,80,78,85,65,86,90,94,70,92};
int high = english[0];
int low = english[0];
int avg = 0;
for(int i = 0;i < english.length;i++) {
if(high <= english[i]) {
high = english[i];
}else if(low >= english[i]){
low = english[i];
}
avg+=english[i];
}
avg/=english.length;
System.out.println("Score moyen:"+avg+"point");
System.out.println("score élevé:"+high+"point");
System.out.println("Le point le plus bas:"+low+"point");
}
}
――Le programme ci-dessus a la méthode principale suivante et une structure de méthode. --Dans ce programme, toutes les actions de ** "déclaration de variable" **, ** "partie calcul" **, ** "sortie résultat" ** sont écrites dans la méthode principale.
«Une fois que vous avez une vague compréhension de" s'il faut diviser les méthodes car il est difficile d'augmenter le nombre de lignes ", je vais vous expliquer comment les diviser. ――Tout d'abord, les programmes peuvent être répartis grossièrement comme suit.
--Dans la partie déclaration de variable, la valeur est stockée dans la variable à utiliser.
java=Question_11.java
int[] english = {98,80,78,85,65,86,90,94,70,92};//Points de magasin pour 10 personnes en anglais
int high = english[0];//Déclarez des variables pour comparer les points les plus élevés
int low = english[0];//Déclarer des variables pour comparer les points les plus bas
int avg = 0;//Déclarez une variable pour calculer le score moyen
--Dans la partie calcul, les points sont comparés et les points les plus élevés, les plus bas et les moyens sont calculés.
java=Question_11.java
for(int i = 0;i < english.length;i++) {//Boucle 10 fois (pour le nombre de personnes) pour comparer les scores de 10 personnes
if(high <= english[i]) {//Sélectionnez le point le plus élevé
high = english[i];
}else if(low >= english[i]){//Sélectionnez le point le plus bas
low = english[i];
}
avg+=english[i];//Stockez le total des points pour calculer la moyenne des points
}
--Dans la partie sortie des résultats, l'opération "Veuillez afficher" est effectuée comme s'il s'agissait d'une déclaration de problème.
java=Question_11.java
System.out.println("Score moyen:"+avg+"point");
System.out.println("score élevé:"+high+"point");
System.out.println("Le point le plus bas:"+low+"point");
java=Question_11.java
package Question_05;
public class Test {
public static void main(String[] args) {
int[] english = {98,80,78,85,65,86,90,94,70,92};
int highscore = english[0];
int lowscore = english[0];
int avgscore = 0;
int highend = high(english,highscore);
int lowend = low(english,lowscore);
int avgend = avg(english,avgscore);
display(highend,lowend,avgend);
}
public static int high(int[] english,int highscore) {
for(int i = 0;i < english.length;i++) {
if(highscore <= english[i]) {
highscore = english[i];
}
}
return highscore;
}
public static int low(int[] english,int lowscore) {
for(int i = 0;i < english.length;i++) {
if(lowscore >= english[i]){
lowscore = english[i];
}
}
return lowscore;
}
public static int avg(int[] english,int avgscore) {
for(int i = 0;i < english.length;i++) {
avgscore+=english[i];
}
avgscore/=english.length;
return avgscore;
}
public static void display(int highend,int lowend,int avgend) {
System.out.println("Score moyen:"+avgend+"point");
System.out.println("score élevé:"+highend+"point");
System.out.println("Le point le plus bas:"+lowend+"point");
}
}
――Il peut être divisé comme ça.
int x = 0;
dans la méthode principale, ou utilisez-le comme `` System.out.println (x);
`ʻin la méthode high, x La valeur de ne peut pas être affichée.――Merci pour votre relation. ――Si vous avez des questions ou des demandes, écrivez de plus en plus.
Recommended Posts