Duvida Ciclo/Codigo ascii

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

Duvida Ciclo/Codigo ascii

Mensagempor 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
Membro de Prata
 
Mensagens: 113
Registado: Terça Mai 04, 2004 0:05

Mensagempor 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)
Avatar do Utilizador
JoaoRosa
Membro de Prata
Membro de Prata
 
Mensagens: 439
Registado: Quinta Nov 03, 2005 21:38
Localização: Oliveira de Azeméis

Mensagempor 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
Membro de Prata
 
Mensagens: 113
Registado: Terça Mai 04, 2004 0:05

Mensagempor 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)
Avatar do Utilizador
JoaoRosa
Membro de Prata
Membro de Prata
 
Mensagens: 439
Registado: Quinta Nov 03, 2005 21:38
Localização: Oliveira de Azeméis

Mensagempor 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
Membro de Prata
 
Mensagens: 206
Registado: Quarta Jan 04, 2006 21:29
Localização: Lisboa/Proença

Mensagempor 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)
Avatar do Utilizador
JoaoRosa
Membro de Prata
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

cron