| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 13:36:27
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
fiz este programa que tem o seguinte inunciado
Elabore um programa que leia do teclado três valores inteiros distintos, e diga se a
escrita destes foi feita seguindo uma ordem crescente, decrescente ou se não seguiu
nenhuma das referidas ordens. Deve ser escrito no ecrã uma das seguintes mensagens:
crescente; decrescente; desordenado
ele trabalha bem mas quando ponho
7
7
12
o resultado deveria ser crescente
mas aparece
crescente e desordenado alguem me ajuda?
This message was edited 1 time. Last update was at 03/10/2008 10:08:12
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 13:44:15
|
dmandrak
JavaGuru
![[Avatar]](/images/avatar/49c5e16157922ea55efd28991c653dc0.jpg)
Membro desde: 29/05/2008 22:41:53
Mensagens: 247
Offline
|
Cara... Algumas considerações: 1- "alguem me ajuda?" é um título PRA LÁ DE POBRE, eu tenho certeza que você pode pensar em algo melhor, como "problema com leitura de teclado" ou coisa do tipo. 2- usa o botão de CODE ali na barra de cima na hora de escrever seu código pra ele ficar legível, pois, por exemplo, EU mesmo nem me daria ao trabalho de ler um código feio e bagunçado que nem esse ae. Só vou fazer porque já passei por isso ok? Vou pensar no seu problema e edito aqui
This message was edited 2 times. Last update was at 01/10/2008 13:47:17
|
é a vida... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 13:47:56
|
Michel_Sancovich
JavaGuru
![[Avatar]](/images/avatar/0f57a863af3b7e5bf59a94319a408ff7.jpg)
Membro desde: 01/09/2008 13:20:12
Mensagens: 233
Offline
|
Desculpe a pergunta, mas o que tem a ver
|
www.myspace.com/dymonsband
"Any program feature without an automated test simply doesn't exist." Kent Beck
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 13:53:22
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
essa variaveis ão de ser usadas mais tarde no programa não liguem para elas
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 13:59:06
|
dmandrak
JavaGuru
![[Avatar]](/images/avatar/49c5e16157922ea55efd28991c653dc0.jpg)
Membro desde: 29/05/2008 22:41:53
Mensagens: 247
Offline
|
Michel_Sancovich wrote:Desculpe a pergunta, mas o que tem a ver
uahuahauhauh eu também tinha notado isso.
Mas vamos ao seu problema:
Você pergunta:
Se 1<=2 --- Se 2<3 --- Cresc(ok), mas e o else daqui? Deveria mostrar Desordenado, não é?
No seu terceiro if:
Se 1>=2 --- 2>3 --- Decres(ok), else Desord(ok).
Essa parte eu acho que melhorou.
Não é a melhor maneira de se fazer isso e nem a mais bonita, mas provavelmente vai funcionar.
Não vou te dar a resposta, se é isso que você veio buscar aqui.
Acho que ninguém aqui vai, porque tem toda a cara de ser um exercício de programação e se te dermos, vai perder a função de você aprender.
Dá uma olhada no que eu escrevi e vê se te dá uma luz.
Abraços!
Boa sorte no exercício
|
é a vida... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:02:25
|
Marky.Vasconcelos
Moderador
![[Avatar]](/images/avatar/04940fadf3702cbd84b7a48161037c4f.png)
Membro desde: 11/04/2007 18:18:20
Mensagens: 5931
Localização: São Paulo/SP
Offline
|
|
Facebook @MarkyHitchhiker +Mark WP: MarkyTech's
Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais
DefaultTableModel?! PARE! Não faça isso! Faça melhor!
Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)
Develop games is fantastic, with words you can make worlds!!!
DON'T PANIC!
MarkyHitchhiker's Blog! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:05:31
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
então e existe alguma fora de finalizar o programa depois no fim do primeiro printo caso seja verdade?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:06:50
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
ou então como é que ponho o else a afectar todos os if ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:11:22
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
a minha primeira ideia era por assim para quando pus tudo o que não é crecente não imprime nada :S
This message was edited 2 times. Last update was at 01/10/2008 14:12:36
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:12:48
|
dmandrak
JavaGuru
![[Avatar]](/images/avatar/49c5e16157922ea55efd28991c653dc0.jpg)
Membro desde: 29/05/2008 22:41:53
Mensagens: 247
Offline
|
Primeiro:
meninuuuuu wrote:então e existe alguma fora de finalizar o programa depois no fim do primeiro printo caso seja verdade?
Existe cara.
Só usar {}
Tipo assim:
Segundo:
a minha primeira ideia era por assim para quando pus tudo o que não é crecente não imprime nada :S
Isso é simples, o seu "Else" está fazendo referência ao If errado.
Dá uma checada ae e passa a por { } nos Ifs que não têm Else senão quando aparecer um else ele vai fechar o If imediatamente acima dele.
Entendeu?
This message was edited 1 time. Last update was at 01/10/2008 14:19:44
|
é a vida... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 14:19:23
|
cassio
GUJ Master
![[Avatar]](/images/avatar/8ae7398026ed8f2172aefd6cbc856bc8.jpg)
Membro desde: 19/06/2006 08:25:28
Mensagens: 1336
Localização: Caieiras-SP
Offline
|
meninuuuuu wrote:
a minha primeira ideia era por assim para quando pus tudo o que não é crecente não imprime nada :S
Essa é a identação mais estranha que já vi!
|
Cássio Marques
Blog
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 15:01:18
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
estou a ficar maluco me ajudem agora tenho o programa assim a parte crecente funciona a parde decresente e desordenada não printa nada
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 15:18:00
|
dmandrak
JavaGuru
![[Avatar]](/images/avatar/49c5e16157922ea55efd28991c653dc0.jpg)
Membro desde: 29/05/2008 22:41:53
Mensagens: 247
Offline
|
meninuuuuu wrote: estou a ficar maluco me ajudem agora tenho o programa assim a parte crecente funciona a parde decresente e desordenada não printa nada
Cara, é óbvio! Eu já te falei, ABRE E FECHA { } nos If de forma correta que vai funcionar! Da maneira como você escreveu o ELSE é do segundo if e não do primeiro. No fundo o que você está fazendo é testando se o primeiro é maior que o segundo, se o segundo é maior que o terceiro e SE NÃO FOR (no caso se o segundo é menor ou igual ao terceiro) vc TESTA DE NOVO se o primeiro é MENOR que o segundo! SEMPRE FALSO!!!! obviamente. Você tem que abrir e fechar { } no lugar certo para especificar para o programa de quem são os else. Ainda falta colocar o 'decrescente' nas condições do primeiro if. Reiterando: Nós provavelmente não vamos fazer o programa pra você
This message was edited 1 time. Last update was at 01/10/2008 15:19:09
|
é a vida... |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 15:22:51
|
Raafiinha ;
Entusiasta Java
Membro desde: 01/10/2008 14:20:13
Mensagens: 17
Offline
|
ou amigo não posta mais tópicos com nome "alguém me ajuda"
indique a sua duvida,vai ser melhor porque assim você
vai atrair muito mais pessoas para te darem bronca
do que para te ajudar . valeu
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/10/2008 15:26:22
|
meninuuuuu
Thread.start()
Membro desde: 01/10/2008 13:32:05
Mensagens: 34
Offline
|
pessoal finalmente tenho tudo a funcionar
quanto o alguem me ajuda tambem nao volto a por titulo de topic assim
quando a forma como esta apresentado o programa o que posso mudar?
eu sou muito novo nisto nunca programei nada :S no meu curso tem 2 cadeira de java :S
|
|
|
 |
|
|