Escribí un programa en Java para pedir ayuda y también escribí un poco yo mismo. ¡No sé cómo escribir el resto de la solicitud de ayuda! (Por ejemplo, escriba un programa llamado p.
¿Importar? Java . util .aleatorio;
¿Importar? Java . util . escáner;
/**
*?Creado? ¿Por quién? ¿d? ¿hacer? ¿abierto? 14/12/2015.
*/
¿Público? ¿clase? ¿prueba? {
//Obtener números aleatorios, 1-6
¿Público? ¿Electricidad estática? int? getRandom(){
¿Aleatorio? r? =?¿Nuevo? aleatorio();
¿Regresión? r . nextint(6) 1;
}
//Determine si agregar puntos o restablecer a cero en función de los puntos de los dados, -1 significa restablecer a cero.
¿Público? ¿Electricidad estática? int? getPuntuación(){
int? ¿respuesta? =?obtener aleatorio();
int? ¿b? =?get random();
if(a==1? amp amp?b==1){
¿Regresión? -1;
}¿Algo más? if(a==1?||?b==1){
¿Regresión? 0;
}else {
¿Volver? a b;
}
}
//Obtiene la puntuación actual en función de los puntos de los dados.
¿Público? ¿Electricidad estática? int? getGrade(usuario? usuario, int? puntuación){
if(score==-1){
usuario setscore(0);
}else. {
usuario . set puntuación(usuario . obtener puntuación() puntuación);
}
¿Regresión? usuario .get score();
}
¿Público? ¿Electricidad estática? ¿Vacío? main(String? args[]){
System.out.println("Ingrese el nombre de usuario");
¿Escáner? Escáner=? ¿Nuevo? Escáner(sistema . in);
¿Cadena? ¿nombre de usuario? =?escáner . next();
¿Usuario? ¿usuario? =?¿Nuevo? Usuario(nombre de usuario);
¿Usuario? ¿computadora? =?¿Nuevo? usuario();
mientras(usuario . obtener puntuación() lt; 100? amp amp? computadora . obtener puntuación() lt; 100){
System. out . println(usuario . get nombre de usuario() "La puntuación actual es: " getGrade(usuario, obtener puntuación());
if(usuario . obtener puntuación() gt;=100){ p >
sistema . println(usuario . get nombre de usuario() ": WIN ");
out . println(computadora . get nombre de usuario() "La puntuación actual es: "getGrade(computadora, obtener puntuación())";
if(computadora . obtener puntuación() gt;=100){< / p>
system . out . println(computer . get nombre de usuario() ":WIN-Lo siento, ¿pierdes");
System.out.println("¿Quieres otra ronda? Por favor ingrese 1");
Break;
}
System.out.println("Por favor, elija si desea continuar, 0-salir? 1-continuar " );
if(scanner.nextInt()==0){
Pausa;
}
}
}
}¿Paquete? . prueba de sueño .
/**
? /p>
*/
¿Público? Usuario? {
¿Privado?
puntuación privada;
Usuario(Cadena) ?Nombre de usuario){
¿Este nombre de usuario? =?Nombre de usuario;
}
Usuario(){
¿Este nombre de usuario =?" Equipo";
}
¿Público? getUsername(). /p>
¿Devolver? Nombre de usuario;
}
No válido ? {
¿Este nombre de usuario? =?Nombre de usuario;
}
¿Público? {
Puntuación;
p>}
¿Público? setScore(int? puntuación)? La función de salir o reiniciar el juego una vez finalizado debes mejorarla tú mismo. Bueno, no has visto la función al final de la ronda 20. Puedes mejorarla tú mismo.