to iniciando no java como faço um programa que leia um numero e imprima seu antecessor e seu sucessor, valeu muito obrigado se alguem me ajudar
po tb quero
[code]import javax.swing.*;
public class Matematica {
public static void main(String args []){
String a="";
int num=0;
int antecessor=0;
int sucessor=0;
String saida="";
a = JOptionPane.showInputDialog("Entre com o número");
num = Integer.parseInt(a);
antecessor = num -1;
sucessor = num +1;
saida += " O antecessor de " + num + " é " + antecessor;
saida += "\n O sucessor de " + num + " é " + sucessor;
JOptionPane.showMessageDialog(null,saida);
}
}[/code]
Espero ter ajudado.
valeu meu camarada "maykoninfo "
gostei, mais ta meu complicado pra mim tem como vc mandar com
comenterio, fico mt grato
import javax.swing.*;
public class Matematica {
public static void main(String args []){
//a é variavel do tipo caracteres
String a="";
// num, antecessor, sucessor é do tipo inteiro
int num=0;
int antecessor=0;
int sucessor=0;
//saida é do tipo caracteres
String saida="";
// ele abriu uma caixa de dialogo para vc inserir o numero
a = JOptionPane.showInputDialog("Entre com o número");
// num recebe a, mas para não acontecer problemas ele converteu
//para inteiro
num = Integer.parseInt(a);
// o antecessor pegou o valor de num e diminuiu para -1
antecessor = num -1;
// o sucessor pegou o valor de num e somou para +1
sucessor = num +1;
saida += " O antecessor de " + num + " é " + antecessor;
saida += "\n O sucessor de " + num + " é " + sucessor;
// pediu para que uma caixa de dialogo desse o resultado
JOptionPane.showMessageDialog(null,saida);
}
}
entendeu???
[color=green] import javax.swing.*;
public class Matematica {
public static void main(String args []){
String a="";
int num=0;
int antecessor=0;
int sucessor=0; // declaração das variaveis
a = JOptionPane.showInputDialog("Entre com o número"); // tela para se inserir o número e jogar na String "a"
num = Integer.parseInt(a); // transforma "a" num inteiro e atribui a "num"
antecessor = num -1; // tira 1 de num
sucessor = num +1; // soma 1 a num
JOptionPane.showMessageDialog(null, " O antecessor de " + num + " é " + antecessor + "\n O sucessor de " + num + " é " + sucessor); // mostra uma tela com o resultado
}
}
[/color]
A sua única dúvida nisso poderia ser sobre JOptionPane, se for pesquise na internet sobre ele