--
--
_____________________________
CAJUG - Cariri Java User Group
Para cancelar a sua inscrição neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
--
_____________________________
CAJUG - Cariri Java User Group
Para cancelar a sua inscrição neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
Forma mais simples:
M�todo main com a classe scanner e um contador de inst�ncia.. a cada caracter digitado voc� conta mais um e verifica se � o vig�simo.Se for o vig�simo � s� chamar a thread que imprime e ela roda 5 vezes com um Thread.sleep ou simplesmente sleep no fim do la�o.A thread chamada voc� j� zera o contador e come�a a contar novamente.
Creio que isso deve resolver o problema pelo que entendi.
A thread ficar� mais ou menos assim:run() {� for (int x=0; x<5; x++) {� � System.out.println("Vig�simo Caractere Digitado");� � sleep(2000);� }}
Espero que ajude.. abra�o
Em 4 de mar�o de 2013 12:41, R�ger Moura Sarmento <rmscav...@gmail.com> escreveu:
Ainda n�o consegui resolver essa quest�o.
Ajuda galera.
No fim da tarde posto at� onde cheguei.
Em segunda-feira, 4 de mar�o de 2013 10h03min58s UTC-3, R�ger Moura Sarmento escreveu:Um amigo me pediu para�resolver�e explicar uma quest�o sobre Thread em java.�Por�m depois de tentar resolver a quest�o por um certo tempo fiquei com muitas d�vidas de como fazer e acho que compliquei mais ainda a cabe�a do meu amigo,
A quest�o � a seguinte:
Escreva um programa Java que recebe dados do teclado, e conta o n�mero de caracteres digitados. Sempre que voc� digitar o vig�simo caractere o programa deve:- Imprimir 5 vezes a mensagem: �vig�simo Caractere Digitado� � com intervalo de 2 segundos entre cada mensagem.Essa mensagem deve ser mostrada a cada 20 caracteres digitados. E quando as mensagens estiverem sendo mostradas, deve-se permitir digitar novas teclas (e o programa j� deve recome�ar a conta mais 20 caracteres).ATEN��O: Use Thread para resolver essa quest�o.
Alguma alma caridosa e viciada em desenvolvimento para me ajudar a entender este assunto? Minha duvida principal � se a necessidade de sincroniza��o de threads nesse c�digo? Ou eu estou complicando de mais??
Agradecido desde j�.�
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
--
Atenciosamente,
Paulo A. Junior
Analista de Sistemas
JugLeader CEJUGSkype: paulojribp
--
--
_____________________________
CAJUG - Cariri Java User Group
�O problema � que n�o estou conseguindo implementar o contador de caracter.
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
-- Prof. R�ger Moura Sarmento Contatos rog...@ifce.edu.br rmscav...@gmail.com rog...@outlook.com facebook: rogermsarmento twitter: @rogermsarmento skype: http://lattes.cnpq.br/4112303270543638 IFCE | Instituto Federal de Educa��o, Ci�ncia e Tecnologia do Cear� Campus Iguatu Unidade I (Areias) Rua Deocl�cio Lima Verde, s/n, bairro Areias Iguatu - CE, Brasil CEP: 63500-000 Unidade II (Cajazeiras) Rodovia Iguatu � V�rzea Alegre, Km 05, s/n, Vila Cajazeiras Iguatu/CE, Brasil CEP: 63500-000 http://www.ifce.edu.br CENTEC - CE | Centro Tecnol�gico do Cear� EEEP Am�lia Figueredo de Lavor - Iguatu - CE http://escolaprofissionaliguatu.com.br http://www.centec.org.br _______________________________________________________________________________________________________ "O verdadeiro Lugar do Nascimento � Aquele onde Lan�amos um Olhar Inteligente Sobre N�s Mesmo..." "O ontem � Historia, o amanh� � um Mist�rio, o hoje � uma D�diva; por isso se chama presente..."
Forma mais simples:
M�todo main com a classe scanner e um contador de inst�ncia.. a cada caracter digitado voc� conta mais um e verifica se � o vig�simo.Se for o vig�simo � s� chamar a thread que imprime e ela roda 5 vezes com um Thread.sleep ou simplesmente sleep no fim do la�o.
A thread chamada voc� j� zera o contador e come�a a contar novamente.
Creio que isso deve resolver o problema pelo que entendi.
A thread ficar� mais ou menos assim:run() {
� for (int x=0; x<5; x++) {� � System.out.println("Vig�simo Caractere Digitado");� � sleep(2000);� }}
Espero que ajude.. abra�o
Em 4 de mar�o de 2013 12:41, R�ger Moura Sarmento <rmscav...@gmail.com> escreveu:
Ainda n�o consegui resolver essa quest�o.
Ajuda galera.
No fim da tarde posto at� onde cheguei.
Em segunda-feira, 4 de mar�o de 2013 10h03min58s UTC-3, R�ger Moura Sarmento escreveu:
Um amigo me pediu para�resolver�e explicar uma quest�o sobre Thread em java.�Por�m depois de tentar resolver a quest�o por um certo tempo fiquei com muitas d�vidas de como fazer e acho que compliquei mais ainda a cabe�a do meu amigo,
A quest�o � a seguinte:
Escreva um programa Java que recebe dados do teclado, e conta o n�mero de caracteres digitados. Sempre que voc� digitar o vig�simo caractere o programa deve:- Imprimir 5 vezes a mensagem: �vig�simo Caractere Digitado� � com intervalo de 2 segundos entre cada mensagem.Essa mensagem deve ser mostrada a cada 20 caracteres digitados. E quando as mensagens estiverem sendo mostradas, deve-se permitir digitar novas teclas (e o programa j� deve recome�ar a conta mais 20 caracteres).ATEN��O: Use Thread para resolver essa quest�o.
Alguma alma caridosa e viciada em desenvolvimento para me ajudar a entender este assunto? Minha duvida principal � se a necessidade de sincroniza��o de threads nesse c�digo? Ou eu estou complicando de mais??
Agradecido desde j�.�
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
--
Atenciosamente,
Paulo A. Junior
Analista de Sistemas
JugLeader CEJUGSkype: paulojribp
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
Em 04/03/2013 15:50, Paulo Jr. escreveu:
Forma mais simples:
Método main com a classe scanner e um contador de instância.. a cada caracter digitado você conta mais um e verifica se é o vigésimo.Se for o vigésimo é só chamar a thread que imprime e ela roda 5 vezes com um Thread.sleep ou simplesmente sleep no fim do laço.
A thread chamada você já zera o contador e começa a contar novamente.
Creio que isso deve resolver o problema pelo que entendi.
A thread ficará mais ou menos assim:run() {
for (int x=0; x<5; x++) {
System.out.println("Vigésimo Caractere Digitado");sleep(2000);}}
Espero que ajude.. abraço
Em 4 de março de 2013 12:41, Róger Moura Sarmento <rmscav...@gmail.com> escreveu:
Ainda não consegui resolver essa questão.
Ajuda galera.
No fim da tarde posto até onde cheguei.
Em segunda-feira, 4 de março de 2013 10h03min58s UTC-3, Róger Moura Sarmento escreveu:
Um amigo me pediu para resolver e explicar uma questão sobre Thread em java. Porém depois de tentar resolver a questão por um certo tempo fiquei com muitas dúvidas de como fazer e acho que compliquei mais ainda a cabeça do meu amigo,
A questão é a seguinte:
Escreva um programa Java que recebe dados do teclado, e conta o número de caracteres digitados. Sempre que você digitar o vigésimo caractere o programa deve:- Imprimir 5 vezes a mensagem: “vigésimo Caractere Digitado” – com intervalo de 2 segundos entre cada mensagem.Essa mensagem deve ser mostrada a cada 20 caracteres digitados. E quando as mensagens estiverem sendo mostradas, deve-se permitir digitar novas teclas (e o programa já deve recomeçar a conta mais 20 caracteres).ATENÇÃO: Use Thread para resolver essa questão.
Alguma alma caridosa e viciada em desenvolvimento para me ajudar a entender este assunto? Minha duvida principal é se a necessidade de sincronização de threads nesse código? Ou eu estou complicando de mais??
Agradecido desde já.
--
--
_____________________________
CAJUG - Cariri Java User Group
Para cancelar a sua inscrição neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
--
Atenciosamente,
Paulo A. Junior
Analista de Sistemas
JugLeader CEJUGSkype: paulojribp
--
--
_____________________________
CAJUG - Cariri Java User Group
Certo. Mas como faço para ficar contando os caracteres ao mesmo tempo que estou digitando?Para cancelar a sua inscrição neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
-- Prof. Róger Moura Sarmento Contatos
rog...@ifce.edu.br rmscav...@gmail.com rog...@outlook.com facebook: rogermsarmento twitter: @rogermsarmento skype: http://lattes.cnpq.br/4112303270543638
--IFCE | Instituto Federal de Educação, Ciência e Tecnologia do Ceará Campus Iguatu Unidade I (Areias) Rua Deoclécio Lima Verde, s/n, bairro Areias Iguatu - CE, Brasil CEP: 63500-000 Unidade II (Cajazeiras) Rodovia Iguatu – Várzea Alegre, Km 05, s/n, Vila Cajazeiras Iguatu/CE, Brasil CEP: 63500-000 http://www.ifce.edu.br CENTEC - CE | Centro Tecnológico do Ceará EEEP Amélia Figueredo de Lavor - Iguatu - CE http://escolaprofissionaliguatu.com.br http://www.centec.org.br _______________________________________________________________________________________________________ "O verdadeiro Lugar do Nascimento é Aquele onde Lançamos um Olhar Inteligente Sobre Nós Mesmo..." "O ontem é Historia, o amanhã é um Mistério, o hoje é uma Dádiva; por isso se chama presente..."
--
_____________________________
CAJUG - Cariri Java User Group
Para cancelar a sua inscrição neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
---
Você está recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscrição neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/groups/opt_out.
R�ger.. percebi que a classe Scanner n�o tem um Listener o que era necess�rio para essa implementa��o, assim, segue uma implementa��o intermedi�ria em anexo.
Melhorias a fazer.. contar os caracteres, porque eu s� conto a tecla pressionada, ai voc� pode melhorar para fazer conforme a quest�o..�
Abra�o,
Em 5 de mar�o de 2013 10:58, R�ger Moura Sarmento <rmscav...@gmail.com> escreveu:
Em 04/03/2013 15:50, Paulo Jr. escreveu:
Forma mais simples:
M�todo main com a classe scanner e um contador de inst�ncia.. a cada caracter digitado voc� conta mais um e verifica se � o vig�simo.Se for o vig�simo � s� chamar a thread que imprime e ela roda 5 vezes com um Thread.sleep ou simplesmente sleep no fim do la�o.
A thread chamada voc� j� zera o contador e come�a a contar novamente.
Creio que isso deve resolver o problema pelo que entendi.
A thread ficar� mais ou menos assim:run() {
� for (int x=0; x<5; x++) {� � System.out.println("Vig�simo Caractere Digitado");� � sleep(2000);� }}
Espero que ajude.. abra�o
Em 4 de mar�o de 2013 12:41, R�ger Moura Sarmento <rmscav...@gmail.com> escreveu:
Ainda n�o consegui resolver essa quest�o.
Ajuda galera.
No fim da tarde posto at� onde cheguei.
Em segunda-feira, 4 de mar�o de 2013 10h03min58s UTC-3, R�ger Moura Sarmento escreveu:
Um amigo me pediu para�resolver�e explicar uma quest�o sobre Thread em java.�Por�m depois de tentar resolver a quest�o por um certo tempo fiquei com muitas d�vidas de como fazer e acho que compliquei mais ainda a cabe�a do meu amigo,
A quest�o � a seguinte:
Escreva um programa Java que recebe dados do teclado, e conta o n�mero de caracteres digitados. Sempre que voc� digitar o vig�simo caractere o programa deve:- Imprimir 5 vezes a mensagem: �vig�simo Caractere Digitado� � com intervalo de 2 segundos entre cada mensagem.Essa mensagem deve ser mostrada a cada 20 caracteres digitados. E quando as mensagens estiverem sendo mostradas, deve-se permitir digitar novas teclas (e o programa j� deve recome�ar a conta mais 20 caracteres).ATEN��O: Use Thread para resolver essa quest�o.
Alguma alma caridosa e viciada em desenvolvimento para me ajudar a entender este assunto? Minha duvida principal � se a necessidade de sincroniza��o de threads nesse c�digo? Ou eu estou complicando de mais??
Agradecido desde j�.�
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
--
Atenciosamente,
Paulo A. Junior
Analista de Sistemas
JugLeader CEJUGSkype: paulojribp
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
Certo. Mas como fa�o para ficar contando os caracteres ao mesmo tempo que estou digitando?
-- Prof. R�ger Moura Sarmento Contatos
rog...@ifce.edu.br rmscav...@gmail.com rog...@outlook.com facebook: rogermsarmento twitter: @rogermsarmento skype: http://lattes.cnpq.br/4112303270543638
--IFCE | Instituto Federal de Educa��o, Ci�ncia e Tecnologia do Cear� Campus Iguatu Unidade I (Areias) Rua Deocl�cio Lima Verde, s/n, bairro Areias Iguatu - CE, Brasil CEP: 63500-000 Unidade II (Cajazeiras) Rodovia Iguatu � V�rzea Alegre, Km 05, s/n, Vila Cajazeiras Iguatu/CE, Brasil CEP: 63500-000 http://www.ifce.edu.br CENTEC - CE | Centro Tecnol�gico do Cear� EEEP Am�lia Figueredo de Lavor - Iguatu - CE http://escolaprofissionaliguatu.com.br http://www.centec.org.br _______________________________________________________________________________________________________ "O verdadeiro Lugar do Nascimento � Aquele onde Lan�amos um Olhar Inteligente Sobre N�s Mesmo..." "O ontem � Historia, o amanh� � um Mist�rio, o hoje � uma D�diva; por isso se chama presente..."
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
--
Atenciosamente,
Paulo A. Junior
Analista de Sistemas
JugLeader CEJUGSkype: paulojribp
--
--
_____________________________
CAJUG - Cariri Java User Group
�
Para cancelar a sua inscri��o neste grupo, envie um e-mail para
cajug+un...@googlegroups.com
�
---
Voc� est� recebendo esta mensagem porque se inscreveu no grupo "CaJUG" dos Grupos do Google.
Para cancelar a inscri��o neste grupo e parar de receber seus e-mails, envie um e-mail para cajug+un...@googlegroups.com.
Para obter mais op��es, acesse https://groups.google.com/groups/opt_out.
�
�
-- Prof. R�ger Moura Sarmento Contatos
rog...@ifce.edu.br rmscav...@gmail.com rog...@outlook.com facebook: rogermsarmento twitter: @rogermsarmento skype: http://lattes.cnpq.br/4112303270543638
IFCE | Instituto Federal de Educa��o, Ci�ncia e Tecnologia do Cear� Campus Iguatu Unidade I (Areias) Rua Deocl�cio Lima Verde, s/n, bairro Areias Iguatu - CE, Brasil CEP: 63500-000 Unidade II (Cajazeiras) Rodovia Iguatu � V�rzea Alegre, Km 05, s/n, Vila Cajazeiras Iguatu/CE, Brasil CEP: 63500-000 http://www.ifce.edu.br CENTEC - CE | Centro Tecnol�gico do Cear� EEEP Am�lia Figueredo de Lavor - Iguatu - CE http://escolaprofissionaliguatu.com.br http://www.centec.org.br _______________________________________________________________________________________________________ "O verdadeiro Lugar do Nascimento � Aquele onde Lan�amos um Olhar Inteligente Sobre N�s Mesmo..." "O ontem � Historia, o amanh� � um Mist�rio, o hoje � uma D�diva; por isso se chama presente..."