Pessoal, estou tentando criar um rolador de dados, consegui fazer no portugol, porem fui tentar criar ele no Intellij e estou passando aperto rs.
O rolador ele é para RPG e eu preciso que ele faça 2 funções.
caso ele de um numero menor do que o CA que foi informado, ele tem que dizer que teve erro.
caso ele seja maior que o CA ele tem que abrir outra parte pra adicionar o dado de dano que tb vai ser um numero aleatorio…
até o momento tenho isso. depois disso eu preciso do que no Portugol era um:
"se(ataque+aa>=dif){
escreva("Ataque bem sucedido ","\t\t" , ataque, " + ", aa, "\n")
escreva("Qual o Dano da Arma? ","\t\tD")
leia(danoarma)
escreva("Qual o ajuste de Dano? ","\t\t+")
leia(ajuste)
danoarma = u.sorteia(1, danoarma)
ajuste = ajuste
resultado = danoarma+ajuste "
e no intelllij esta sendo esse o começo, porem quero introduzir o “se…”
package roladordedados;
import java.util.Random;
import java.util.Scanner;
public class RoladorDeDados {
public static void main(String[] args) {
Random random = new Random();
Scanner scan = new Scanner(System.in);
int dif, modif;
System.out.println("Qual o CA? " );
dif = scan.nextInt();
System.out.println("Qual o modificador? ");
modif = scan.nextInt();
int ataque = random.nextInt(20);
System.out.println("Voce rolou um " + ataque);
}
}