Perguntas com a marcação «while-loop»

Um loop while é uma estrutura de controle usada em muitas linguagens de programação para executar continuamente um conjunto de instruções, desde que uma condição específica seja atendida.

14
Emular um loop do-while em Python?
Eu preciso emular um loop do-while em um programa Python. Infelizmente, o seguinte código simples não funciona: list_of_ints = [ 1, 2, 3 ] iterator = list_of_ints.__iter__() element = None while True: if element: print element try: element = iterator.next() except StopIteration: break print "done" Em vez de "1,2,3, done", …


23
O que é mais rápido: while (1) ou while (2)?
Esta foi uma pergunta da entrevista feita por um gerente sênior. O que é mais rápido? while(1) { // Some code } ou while(2) { //Some code } Eu disse que ambos têm a mesma velocidade de execução, pois a expressão dentro whiledeve finalmente avaliar para trueou false. Nesse caso, …

5
Por que "while (! Feof (file))" sempre está errado?
Ultimamente, tenho visto pessoas tentando ler arquivos como esse em várias postagens: #include <stdio.h> #include <stdlib.h> int main(int argc, char **argv) { char *path = "stdin"; FILE *fp = argc > 1 ? fopen(path=argv[1], "r") : stdin; if( fp == NULL ) { perror(path); return EXIT_FAILURE; } while( !feof(fp) ) …
573 c  file  while-loop  eof  feof 



6
Como você pode executar um comando no bash até o sucesso
Eu tenho um script e quero solicitar ao usuário algumas informações, o script não pode continuar até que o usuário preencha essas informações. A seguir, é minha tentativa de colocar um comando em um loop para conseguir isso, mas não funciona por algum motivo. echo "Please change password" while passwd …
237 bash  command  while-loop 




21
Os loops "while (true)" são tão ruins? [fechadas]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …




2
Como sair de um loop no Bash?
Quero escrever um script Bash para processar o texto, o que pode exigir um loop while. Por exemplo, um loop while em C: int done = 0; while(1) { ... if(done) break; } Eu quero escrever um script Bash equivalente a isso. Mas o que eu normalmente usava e, como …
150 bash  shell  while-loop 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.