Perguntas com a marcação «break»

Uma instrução break é um recurso de controle de fluxo fornecido pela maioria das linguagens de programação que permite uma saída antecipada de um loop; uma vez que uma instrução break é alcançada, seu loop envolvente é encerrado imediatamente.

481
Como sair de vários loops?

Dado o seguinte código (que não funciona): while True: #snip: print out current state while True: ok = get_input("Is this ok? (y/n)") if ok.lower() == "y": break 2 #this doesn't work :( if ok.lower() == "n": break #do more processing with menus and stuff Existe uma maneira de fazer isso...

295
Como faço para sair de um loop no Perl?

Estou tentando usar uma breakinstrução em um forloop, mas como também estou usando subs estritos no meu código Perl, estou recebendo um erro dizendo: Não é permitida a quebra de palavras de barra enquanto "subs estritos" são utilizados na linha 154 .ff.pl. Existe uma solução alternativa para...

277
sair de se e foreach

Eu tenho um loop foreach e uma declaração if. Se uma correspondência for encontrada, eu preciso sair do foreach. foreach($equipxml as $equip) { $current_device = $equip->xpath("name"); if ( $current_device[0] == $device ) { // found a match in the file $nodeid = $equip->id; <break...

276
Como faço para sair de um loop no Scala?

Como faço para quebrar um loop? var largest=0 for(i<-999 to 1 by -1) { for (j<-i to 1 by -1) { val product=i*j if (largest>product) // I want to break out here else if(product.toString.equals(product.toString.reverse)) largest=largest max product } } Como transformar aninhados...

188
Posso forçar uma quebra de página na impressão HTML?

Estou fazendo um relatório HTML que pode ser impresso e tem "seções" que devem começar em uma nova página. Existe alguma maneira de colocar algo no HTML / CSS que sinalize ao navegador que ele precisa forçar uma quebra de página (iniciar uma nova página) nesse ponto? Não preciso que isso funcione...

110
Como não quebrar a página após \ incluir no LaTeX

Meu LaTeX me faz quebras de página após cada subseção porque minhas subseções estão em arquivos separados. Eu uso o comando \include{file}que adiciona uma quebra de página após o uso. Eu gostaria de não ter nenhuma quebra de página causada pelo uso de \include{file}. Como você pode impedir a...

103
Quebrando o loop quando "avisos ()" aparecem em R

Estou tendo um problema: estou executando um loop para processar vários arquivos. Minhas matrizes são enormes e, portanto, geralmente fico sem memória se não tomar cuidado. Existe uma maneira de sair de um loop se algum aviso for criado? Ele apenas continua executando o loop e relata que falhou...