Programación JAVA
Scanner(System.in);//?Obtener entrada
String?Score
para (int?i?=?0;?i?lt;?10;?i )?{
int?aa?=?(int)?(Math.random()?*?4? ?1); //? Genera aleatoriamente fichas de suma, resta, multiplicación y división
int?num1?=?(int)?(Math.random()?*?100? ?1); /?Número aleatorio 1
int?num2?=?(int)?(Math.random()?*?100? ?1); //Número aleatorio 2
cambiar?{
case?1:
System.out.print(num1? ?"? "? ?num2? ?"
); valor?=?sc.next();
if(Integer.parseInt(valor)? ==?(num1? ?num2))?{
suma?=? ?10;
}
descanso;
caso?2:
System.out.print(num1? ?" ? "? ?num2? ?" =");
valor?=?sc.next();
si?(num1?-?num2))?{ p >
suma?=?suma?10;
}
ruptura;
caso?3:
Sistema. out.print(num1? ?" *"? ?num2? ?" =");
valor?=?sc.next();
si?(num1? * ?num2))?{
suma?=?suma?10;
}
descanso;
Predeterminado: p>
System.out.print(num1? ?" /"? ?num2? ?"
valor?=?sc.next();
BigDecimal?bigDecimal?=?new?BigDecimal(valor);
BigDecimal?setScale?=?new?BigDecimal(1.0? *?num1?/?num2).setScale(2,?BigDecimal .ROUND_HALF_UP );
if?(bigDecimal.equals(setScale))?{
suma?=?suma ?10;
}
descanso;
}
}
System.out.println("Puntuación"? ?sum); /p>