Antecessor e Sucessor

5 respostas
G

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

5 Respostas

G

po tb quero

maykoninfo
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);
        
        
    }
    
}

Espero ter ajudado.

G

valeu meu camarada "maykoninfo "
gostei, mais ta meu complicado pra mim tem como vc mandar com
comenterio, fico mt grato

thokk
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???

Romeo

[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

Criado 12 de março de 2007
Ultima resposta 13 de mar. de 2007
Respostas 5
Participantes 5