| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 10:08:40
|
Giomo
Smalltalk
Membro desde: 24/03/2011 09:56:54
Mensagens: 2
Offline
|
Bom dia a todos !!
estou para me formar na facul e estou de Dp em java , tenho q fazer um programa em java, nem sei pro onde começar se puderem me ajudar fico muito grato segue o exercicio
Escreva um programa que leia uma frase digitada pelo usuário (use JOptionPane) e faça sua
quebra em palavras. As palavras devem ser impressa no console uma por linha.
Uma palavra é definido como uma sequencia de letras, qualquer caractere fornecido que não for uma letra, deve ser
descartado.
Por exemplo, se o usuário entrar com o texto:
Ele disse, "Isso 999 não foi 999 uma boa ideia."
O programa deve imprimir no console:
Ele
disse
Isso
não
foi
uma
boa
ideia
Dica: Para testar se um caractere é uma letra, você pode usar:
( seu_caracter >= 'a' && seu_caracter <= 'z')
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 10:12:43
|
thundercas
JavaEvangelist
![[Avatar]](/images/avatar/292f0300bbddb5ad9efc10f31c452e57.jpg)
Membro desde: 15/09/2007 11:04:51
Mensagens: 429
Localização: São Paulo - SP
Offline
|
Super Dica:
Para quebrar o texto você pode utilizar o método Split(' '), passando como parâmetro ' '. Assim tudo o que você terá que fazer e percorrer o array retornado pelo método Split(' ') e exibir na tela quebrando linha.
|
Cassiano Colombo de Oliveira Gil
Analista Programador Junior
São Paulo - SP
E-mail: cassi_ano@hotmail.com
Twiter: http://twitter.com/thundercas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 10:13:08
|
mathiasnw
JavaBaby
![[Avatar]](/images/avatar/d57ab89805400c7d1b2afdeffa449ff8.jpg)
Membro desde: 09/10/2008 07:57:56
Mensagens: 78
Localização: Florianópolis - SC
Offline
|
http://www.guj.com.br/java/142832-mostrar-primeira-e-ultima-palavra-de-uma-string
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 10:38:28
|
romarcio
JWizard
![[Avatar]](/images/avatar/0dc800465c816add16e0b6d63be91f49.jpg)
Membro desde: 17/12/2008 10:05:49
Mensagens: 2434
Localização: Santa Maria/RS
Online
|
A melhor maneira de você começar a aprender é lendo bons materias.
Um bom livro no seu caso é o:Dietel - Java Como Programar
E a apostila da caelum, Fj11: http://www.caelum.com.br/download/caelum-java-objetos-fj11.pdf
|
Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer
Blog | Facebook | Twitter |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 11:02:36
|
FelipeGalli
JavaChild
![[Avatar]](/images/avatar/b4d38a1fab2d085badf700c6a77c4dbc.jpg)
Membro desde: 29/06/2009 14:21:32
Mensagens: 131
Localização: Sorocaba - SP
Offline
|
Não abra tópicos com esse nome "Ajuda JAVA" .... Seja mais específico, assim quem dominar tal dúvida vai postar na hora uma resposta.
Abraços
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 14:31:18
|
FelipeGalli
JavaChild
![[Avatar]](/images/avatar/b4d38a1fab2d085badf700c6a77c4dbc.jpg)
Membro desde: 29/06/2009 14:21:32
Mensagens: 131
Localização: Sorocaba - SP
Offline
|
Isso seria uma forma simples de receber uma frase e separar, porém ainda você tem que criar e aplicar suas regras, como por exemplo não deixar colocar nenhum
caractere diferente de uma letra.
Ajudou ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 14:38:05
|
felipebonezi
JavaEvangelist
![[Avatar]](/images/avatar/e2f232687833a4fd8664f759d6474309.jpg)
Membro desde: 28/04/2010 12:28:06
Mensagens: 330
Localização: Recife/PE
Offline
|
FelipeGalli wrote:
-
Desculpa interromper, mas você poderia me explicar porque da utilização 'Pattern.quote(" ")' ?
To vendo Java e não lembro o que é.
No aguardo,
|
Felipe Bonezi
Graduando em Engenharia da Computação-POLI/UPE
Blog Android/WP7/iOS @ Debug de Códigos
-
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 14:52:12
|
drigo.angelo
Virtual Machine Man
![[Avatar]](/images/avatar/15760e7b4618c67f5eb38e6e089b8b38.png)
Membro desde: 19/11/2009 12:17:08
Mensagens: 744
Localização: Uberlândia - MG
Offline
|
não seria melhor?
|
@drigoangelo
IE6 no more
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 14:59:08
|
FelipeGalli
JavaChild
![[Avatar]](/images/avatar/b4d38a1fab2d085badf700c6a77c4dbc.jpg)
Membro desde: 29/06/2009 14:21:32
Mensagens: 131
Localização: Sorocaba - SP
Offline
|
drigo.angelo wrote: não seria melhor?
pode ser.... foi só um exemplo... ta faltando ainda fazer entrar na regra do "ABC" que o amigo que aí...
to enrolado no trampo rs...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 15:16:25
|
lina
Moderador
![[Avatar]](/images/avatar/8849f0a976aa5332853e848655a1d28f.jpg)
Membro desde: 23/12/2006 21:05:04
Mensagens: 3083
Offline
|
Oi,
Ninguém irá fazer o exercício para você. Nos mostre o que você fez que ajudaremos.
Tchauzin!
|
Você é novo no GUJ? Vai criar um tópico e colar seu código-fonte? Leia aqui antes, por favor!
http://www.guj.com.br/posts/list/50115.java
Se o seu tópico foi respondido e você está satisfeito, segue:
- Pressione o botão <Edit> de seu primeiro post
- Acrescente no final do título a tag [RESOLVIDO]
@gujgirl
http://www.restartfans.hdfree.com.br
Meu blog:
http://www.runthecode.wordpress.com
Tchauzin! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 15:18:13
|
Eduardo Bregaida
Moderador
Membro desde: 13/11/2003 14:11:35
Mensagens: 2416
Localização: São Caetano do Sul - SP
Offline
|
FelipeGalli wrote:Não abra tópicos com esse nome "Ajuda JAVA" .... Seja mais específico, assim quem dominar tal dúvida vai postar na hora uma resposta.
Abraços
Comece no Fórum lendo esses tópicos: http://guj.com.br/java/50115-voce-e-novo-no-guj-vai-criar-um-topico-e-colar-seu-codigo-fonte-leia-aqui-antes-por-favor
e http://guj.com.br/java/15777-antes-de-voce-perguntar
Sobre seu problema leia a apostila do FJ 11 da Caelum e os livros que passaram um livro divertido de ler tbm é da linha Head First (Use a Cabeça em Portugüês), Use a Cabeça Java: http://www.portaldelivros.com.br/default.asp?Pag=5&Destino=Template&CodigoAfiliado=3680&Codigo_Produto=19910
Bons Estudos
|
Blog - Java Anywhere
@bregaida - Twitter
Flickr - Fotos
Cursos de Java?
"Você poderia me dizer, por favor, qual caminho eu devo seguir?"
"Isto depende muito de onde você deseja chegar."
-Lewis Carroll, Alice no País das Maravilhas |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 18:15:18
|
Patr?ia
Smalltalk
![[Avatar]](/images/avatar/ec6f28238ee9d3b0121a7d3335b39a01.jpg)
Membro desde: 23/02/2011 20:49:33
Mensagens: 1
Offline
|
Olá pessoal sou nova aqui e tbm estou começando agora em java....estou no segundo modulo de tecnico de informática com ênfase em programação.... será que vcs podem me ajudar??
Tenho um exercicio q nao estou entendendo como faze-lo.
Declare um inteiro de valor 10 e mostre na tela no valor do terceiro bit mais significativo( da direita para a esquerda).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 19:55:24
|
edimarakika
Debugger
![[Avatar]](/images/avatar/f1ee9aca66346dd759a5dba8a2470b7a.png)
Membro desde: 25/10/2010 14:53:27
Mensagens: 62
Offline
|
É posssível te ajudar desde que vc poste o código do que vc já fez até agora.
Abraços!!
|
"Direcione sua visão para o alto, quanto mais alto, melhor. Espere que as mais maravilhosas coisas aconteçam, não no futuro, mas imediatamente. Perceba que nada é bom demais para você. Não permita que absolutamente nada te impeça ou te atrase, de modo algum."
(Eileen Caddy)
@EdimaraKika
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 24/03/2011 19:55:34
|
FelipeGalli
JavaChild
![[Avatar]](/images/avatar/b4d38a1fab2d085badf700c6a77c4dbc.jpg)
Membro desde: 29/06/2009 14:21:32
Mensagens: 131
Localização: Sorocaba - SP
Offline
|
Patr?ia wrote:Olá pessoal sou nova aqui e tbm estou começando agora em java....estou no segundo modulo de tecnico de informática com ênfase em programação.... será que vcs podem me ajudar??
Tenho um exercicio q nao estou entendendo como faze-lo.
Declare um inteiro de valor 10 e mostre na tela no valor do terceiro bit mais significativo( da direita para a esquerda).
Seja Bem Vinda !!!
É interessante você criar um novo tópico no forum em java básico com sua dúvida, pode ser que ela fique aqui sem nínguem ver, sendo que se trata de um exercício diferente.
E falando sobre o exercício, eu acho que o que você quer é um array de dez números e apontar o terceiro maior algo assim ???
Abraços
|
|
|
 |
|
|