PHP, Java, JavaScript, XML, XHTML, HTML, CSS, ASP, Delphi, Assembly, LaTeX, C, UML, Flash, Perl, SQL, Python, Zope, Pascal, WML. Se conhece mais de 3 siglas referidas, este é o forum para si.
Moderadores: Administradores, Moderadores
por tiger_20 » Sexta Mar 23, 2007 19:38
Boas!! Sou um novato em programação, mais particularmente em Java e precisava de uma ajuda!! Como é que faço um ciclo de forma a ele só parar quando faço ctrl+z ou seja através do codigo ascii do ctrl+z?
Obrigado desde já
-
tiger_20
- Membro de Prata

-
- Mensagens: 113
- Registado: Terça Mai 04, 2004 0:05
por JoaoRosa » Sexta Mar 23, 2007 22:09
ora bem...
ai esta uma coisa interessante...
teoricamente terás um ciclo do..while(something)... mas o que queres exactamente? estás a trabalhar em interface ou em modo texto?
cps
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
-

JoaoRosa
- Membro de Prata

-
- Mensagens: 439
- Registado: Quinta Nov 03, 2005 21:38
- Localização: Oliveira de Azeméis
por tiger_20 » Sexta Mar 23, 2007 22:41
Em modo texto, a ideia era o programa estar a receber dados e quando fechasse a consola com o ctrl+z apresentasse os resultados.
-
tiger_20
- Membro de Prata

-
- Mensagens: 113
- Registado: Terça Mai 04, 2004 0:05
por JoaoRosa » Sábado Mar 24, 2007 1:07
hmmmm
entao definitivamente tem de ser com o do...while(!string="caracteresEmASCII")..
agr tens de fazer uma array de strings para receber os caracteres, e comparar...
qnd sair do ciclo, mostra os resultados e fecha a consola... eu faria assim esta parte do algoritmo...
cps
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
-

JoaoRosa
- Membro de Prata

-
- Mensagens: 439
- Registado: Quinta Nov 03, 2005 21:38
- Localização: Oliveira de Azeméis
por vamosAeles » Sábado Mar 24, 2007 14:13
Se não estou em erro o Ctrl+Z tal como o Ctrl+C não é apanhado como um caracter ASCII, mas como um signal. Depois defines a funcção a executar quando o signal for apanhado.
[[]]
-
vamosAeles
- Membro de Prata

-
- Mensagens: 206
- Registado: Quarta Jan 04, 2006 21:29
- Localização: Lisboa/Proença
por JoaoRosa » Sábado Mar 24, 2007 16:46
desconhecia essa funcionalidade...
cps
Portátil: LG LW65-P4XP c/ upgrade: Seagate Momentus 7200.1 (2.5" IDE 7200rpm 80Gb) & 2x1GB Kingston PC 4200 533 MHz DDR2
Disco Externo: Caixa Point of View Hdd Enclosure 2.5" & Disco Fujitsu MHV2080AT (2.5" IDE 4200rpm 80Gb)
-

JoaoRosa
- Membro de Prata

-
- Mensagens: 439
- Registado: Quinta Nov 03, 2005 21:38
- Localização: Oliveira de Azeméis
Voltar para Programação
Quem está ligado:
Utilizador a ver este Fórum: Nenhum utilizador registado e 1 visitante