Программисты JAVA общаются здесь
-
Anonymous
Создайте массив символов, проверив значения массива int в Java.
Сообщение
Anonymous »
Может ли кто-нибудь сказать мне, что я делаю не так в этом коде?
Код: Выделить всё
public class grades {
public static void main(String[] args) {
int[] testMarks = Marks.getMarks();
System.out.print(grading(testMarks));
}
public static char[] grading(int[] testMarks) {
char grade = '0';
char[] grades = new char[grade];
int value = 0;
int n = 0;
while (n < testMarks.length) {
value = testMarks[n];
if (value >= 90) {
grade = 'A';
}
else if (value < 90 && value >= 75) {
grade = 'B';
}
else if (value < 75 && value >= 60) {
grade = 'C';
}
else if (value < 60 && value >= 50) {
grade = 'D';
}
else if (value < 50 && value >= 45) {
grade = 'E';
}
else {
grade = 'F';
}
n =+ 1;
}
return grades;
}
}
Я пытаюсь вернуть значения массива testMarks в виде символа на основе перечисленных границ. У меня нет никаких ошибок, но ничего не отображается.
С уважением,
Эм
Подробнее здесь:
https://stackoverflow.com/questions/390 ... ay-in-java
1770211013
Anonymous
Может ли кто-нибудь сказать мне, что я делаю не так в этом коде?
[code]public class grades {
public static void main(String[] args) {
int[] testMarks = Marks.getMarks();
System.out.print(grading(testMarks));
}
public static char[] grading(int[] testMarks) {
char grade = '0';
char[] grades = new char[grade];
int value = 0;
int n = 0;
while (n < testMarks.length) {
value = testMarks[n];
if (value >= 90) {
grade = 'A';
}
else if (value < 90 && value >= 75) {
grade = 'B';
}
else if (value < 75 && value >= 60) {
grade = 'C';
}
else if (value < 60 && value >= 50) {
grade = 'D';
}
else if (value < 50 && value >= 45) {
grade = 'E';
}
else {
grade = 'F';
}
n =+ 1;
}
return grades;
}
}
[/code]
Я пытаюсь вернуть значения массива testMarks в виде символа на основе перечисленных границ. У меня нет никаких ошибок, но ничего не отображается.
С уважением,
Эм
Подробнее здесь: [url]https://stackoverflow.com/questions/39062347/create-a-char-array-by-testing-the-values-of-an-int-array-in-java[/url]