importjava.util.Scanner;publicclasscrescedecresce{publicstaticvoidmain(String[]args){Scannerteclado=newScanner(System.in);intprimeiro;intsegundo;intterceiro;System.out.print("Indique um inteiro-->");primeiro=teclado.nextInt();System.out.print("Indique um inteiro-->");segundo=teclado.nextInt();System.out.print("Indique um inteiro-->");terceiro=teclado.nextInt();if(primeiro==segundo){if(segundo==terceiro){System.out.println("todos iguais");}}else{if(primeiro<=segundo){if(segundo<=terceiro){System.out.println("crescente");}else{if(primeiro>=segundo){if(segundo>=terceiro){System.out.println("decrescente");}}else{System.out.println("desordenado");}}}else{if(primeiro>=segundo){if(segundo>=terceiro){System.out.println("decrescente");}else{System.out.println("desordenado");}}}}}}
bem este programa deveria dizer se o tres numero inteiro que ponho são crescentes decrestentes todos iguais ou desordenados ele faz quase tudo são quando ponho ex 2 2 3 ele não me imprime nunhuma resposta quando havira de dizer crescente muito obrigado
Cara o programa só faz o que vc manda…
hehehehehehe :lol:
vi o seu primeiro post e vc só tem que ajeitar a sua lógica,
não tem mais nada de errado.
M
meninuuuuu
dmandrak
nunca pedi para me fazerem o programa se vires bem tem varias coisa novas depois isto é um site de ajuda estou a esforçar.me para aprender acho que essa tua resposta não era muito nessecaria
dmandrak
meninuuuuu:
dmandrak
nunca pedi para me fazerem o programa se vires bem tem varias coisa novas depois isto é um site de ajuda estou a esforçar.me para aprender acho que essa tua resposta não era muito nessecaria
Cara, não muito necessário é esse tópico aqui.
Não tinha problema continuar no outro lá, assim como te ajudei durante ele te ajudaria nessa dúvida também
Mas vejo que vc melhorou muito
Os { } ajudaram, não é mesmo?
M
meninuuuuu
ya mesmo muito e aprendi mais sosinho e com voces aqui doque num de aulas com um prof bem fraquinho loool
ele ja me faz tudo o que quero são não faz 2+2+3 ou então 2-2-1 de resto faz tudoooooo
blackfalcon
Amigo, voce poderia fazer o mesmo programa com menos codigo.. como segue abaixo:
importjava.util.Scanner;publicclasscrescedecresce{publicstaticvoidmain(String[]args){Scannerscan=newScanner(System.in);inta,b,c;System.out.print("Escreva o primeiro numero: ");a=scan.nextInt();System.out.print("Escreva o segundo numero: ");b=scan.nextInt();System.out.print("Escreva o terceiro numero: ");c=scan.nextInt();if(a==b&&b==c)System.out.print("Todos iguais");elseif(a<b&&b<c)System.out.print("Crescente");elseif(a>b&&b>c)System.out.print("Decrescente");elseSystem.out.print("Desordenado");}}
Agora se sua intenção era usar esse monte de if para ajudar na logica e talz.. eu nao sei o motivo do erro mas posso estar vendo depois com mais calma...
Abraços
dmandrak
Vc melhorou mas ainda não está campeão
importjava.util.Scanner;publicclasscrescedecresce{publicstaticvoidmain(String[]args){Scannerteclado=newScanner(System.in);intprimeiro;intsegundo;intterceiro;System.out.print("Indique um inteiro-->");primeiro=teclado.nextInt();System.out.print("Indique um inteiro-->");segundo=teclado.nextInt();System.out.print("Indique um inteiro-->");terceiro=teclado.nextInt();if(primeiro==segundo){if(segundo==terceiro){System.out.println("todos iguais");}}else{if(primeiro<=segundo){if(segundo<=terceiro){System.out.println("crescente");}}//Faltou fechar aqui!!!!!!!!!else{if(primeiro>=segundo){if(segundo>=terceiro){System.out.println("decrescente");}}else{System.out.println("desordenado");}}}else{if(primeiro>=segundo){if(segundo>=terceiro){System.out.println("decrescente");}else{System.out.println("desordenado");}}}}}}
edit: estou tendo problemas em editar código aqui no GUJ
Perae que to tentando resolver.
Deve ser coisa do Chrome
M
meninuuuuu
pronto resolvido obrigado a todos pelo trabalho que tiveram comigo então e agora outra questão como é que ponho um paragrafo entre dois printes?
dmandrak
pronto resolvido obrigado a todos pelo trabalho que tiveram comigo então e agora outra questão como é que ponho um paragrafo entre dois printes?
Vc tem que imprimir o caracter de quebra de linha.
Ou 2x o caracter se qusier uma linha em branco obviamente