[Игра] Когда ты в последний раз?.

Alexandr100

Игрок
01.11.2018
826
68
Труп
Где в коде ошибка(и)?

Java:
public class сlass {
    public static void main(String[] args){
        out(args);
        return;
    }
    public void out(String a){
        System.out.println(a);
        out(a);
        System.out.println(10 + 1);
    }
}
  1. В методе Main при вызове метода out передается String[], хотя метод принимает String
  2. Нельзя создать класс с именем class
  3. Метод out вызывает сам себя, из за этого будит StackOverflowError
 
Последнее редактирование:

LordMan

Игрок
29.05.2018
192
19
18
Не по теме. Читайте первое сообщение.
Их нету)
Где тут ошибка?
print("Ноль в качестве знака операции завершит работу программы")
while True:
s = input("Знак (+,-,*,/): ")
if s == '0': break
if s in ('+','-','*','/'):
x = float(input("x="))
y = float(input("y="))
if s == '+':
print("%.2f" % (x+y))
elif s == '-':
print("%.2f" % (x-y))
elif s == '*':
print("%.2f" % (x*y))
elif s == '/':
if y != 0:
print("%.2f" % (x/y))
else:
print("Деление на ноль!")
else:
print("Неверный знак операции!")
p.s Phyton
 
Последнее редактирование: