Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Ajuda java
23-11-2012, 22:47
Mensagem: #1
Ajuda java
Boa noite pessoal
Gostava de pedir uma ajuda, como poderia eu fazer decrementar um numero.
Ou seja por exemplo eu tenho no meu "ecrã" o numero "999999", e por cada vez que clico num botão o numero tem de diminuir mas só quando clico. ou seja eu clico uma vez fica 9999, volto a clicar fica 999 e por ai fora alguém me pode ajudar?
Obrigado desde já cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
25-11-2012, 19:39 (Esta mensagem foi modificada pela última vez a: 25-11-2012 19:49 por zee.)
Mensagem: #2
RE: Ajuda java
vê se o comando split serve para o indicado. faz algo do genero:
Código:
public int aux = numero.lenght();
numero[aux - 1].split();
ve s resulta e dá feedback.
cumprimentos[/i]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
25-11-2012, 19:42
Mensagem: #3
RE: Ajuda java
Constantes divisões por 10 (num ciclo ou não), retiram o ultimo numero.

[Imagem: lJbIuj6l]
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
26-11-2012, 17:22
Mensagem: #4
RE: Ajuda java
Desde já o meu obrigado pelas respostas, o mal é que eu tenho uma string a guardar os números o utilizador insere para um visor, e existe um botão para apagar o que ele inseriu... está complicado
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
26-11-2012, 23:08 (Esta mensagem foi modificada pela última vez a: 26-11-2012 23:08 por IAMFREEE.)
Mensagem: #5
RE: Ajuda java
Vê la se te ajuda um pouco, em vez de teres de clicar num botão para retirar o ultimo numero tens de clicar enter.

Funciona na linha de comandos.

Cumps.

Código PHP:
import java.util.Scanner;

public class 
separarNumero {

    public static 
void main(String[] args) {
        
//Class para pedir o input do teclado
        
Scanner input = new ScannerSystem.in );


        
System.out.print("Escreva o numero: ");

        
//Pergunta o numero ao utilizador e guarda numa string
        
String pedir input.nextLine();

        
//Passa a string com o numero para inteiro
        
int numero Integer.parseInt(pedir);

        
String enter;

        do {
            
System.out.println(numero);

            
//retirar o ultimo numero
            
numero /= 10;

            
//para o ciclo caso ja esteja no ultimo numero
            
if(numero == 0) break;
            
            
//Divide o numero equanto forem clicando no enter, para se digitarem 1
        
} while((enter input.nextLine()) != "1" );


    }


[Imagem: lJbIuj6l]
Visitar Website de este utilizador Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
28-11-2012, 18:56
Mensagem: #6
RE: Ajuda java
Problema resolvido obrigado a todos que ajudaram...
Cumprimentos
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:


Utilizadores a ver este tópico: 1 Visitante(s)