Я уже решил эту задачу, но по примеру другого человека из комментариев. Поэтому форум не дает мне разместить здесь код. Но мне захотелось решить эту задачу по своему. И мой способ выдает ошибку при компеляции которую я не понимаю как исправить. Вот мой код:
public class Solution {
public static void main(String[] args) {
int b=1;
while (b <= 10){
System.out.println(Daka(b)); //Это 11 строка, в ней компилятор и находит ошибку.
b++;
}
}
public static void Daka(int с) {
int a=1;
while(a<=10){
System.out.print(a*с + " ");
a++;
}
}
}
При попытке заставить программу работать компилятор выдает следующее:
'void' type not allowed here:
Solution.java, line: 11, column: 32
и чуть ниже:
com/javarush/task/task03/task0314/Solution.java:11: error: 'void' type not allowed here
System.out.println(Daka(b));
^
Чего он от меня хочет?
Ambidexter
6 уровень
Ошибка при компиляции
Решен
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Сергеев ВикторMaster
29 июля 2018, 23:23
метод Daka ничего не возвращает. А значит и выводить на экран нечего.
0
Ambidexter
29 июля 2018, 23:27
Ага. Тогда как написать так чтобы следующее выполнение метода Daka начиналось с новой строчки?
0
Ambidexter
29 июля 2018, 23:30
Все, получилось. Спасибо. Моя, ошибка была довольно очевидна, надо было самому догадаться.
0