Por que usarías un bucle while?
Por que usarías un bucle while?
Anonim

O bucle while úsase para repetir unha sección do código un número descoñecido de veces ata que se cumpra unha condición específica. Por exemplo, por exemplo nós quere saber cantas veces se pode dividir un número dado por 2 antes de que sexa menor ou igual a 1. Ademais, conta cantas veces facemos a división.

Por iso, por que usarías un bucle for en lugar dun bucle while?

A para bucle execútase durante un número predeterminado de veces. Entón, pode iterar a través dunha matriz de principio a fin, por exemplo, pero só o fará sempre bucle para ese número específico. Abucle while continuará ata que se produza un escenario predeterminado. Isto pode ocorrer inmediatamente ou pode requirir cen iteracións.

Ademais, por que o bucle for é mellor que o bucle while? Se non pór condición declaración en parabucle levará a unha iteración infinita de a buclementres que, se non pór condición declaración nobucle while levará a un erro de compilación. A inicialización declaración na sintaxe de for bucleexecútase só unha vez ao comezo do forbucle.

En consecuencia, cando deberías usar un bucle while sobre un bucle do?

usar calquera que sexa bucle parece máis apropiado a a tarefa en cuestión. En xeral, deberías usar a para bucle cando ti saber cantas veces oloop debería correr. Se ti quero o bucle para break baseado nunha condición distinta do número de veces que se executa, deberías usar un bucle while.

Cal é o propósito dun bucle?

En programación informática, a bucle é unha secuencia de instrucións s que se repite continuamente ata que se alcanza unha determinada condición. Normalmente, realízase un determinado proceso, como obter un elemento de datos e cambialo, e despois compróbase algunha condición, como se un contador alcanzou un número prescrito.

Popular por tema