¿Cuál es la diferencia entre Sentinel y contador de bucle controlado en C?

Sentinel y contador de bucle controlado en C

Anteriormente hemos aprendido acerca de los bucles Cuál es la diferencia entre la entrada y la salida controlada en C? De acuerdo con la lógica de la solución del problema, utilizamos dos tipos de bucles lógicas – 1) Sentinel controlada Loop y 2) Contador de bucle controlado .

Cuando sabemos cuántas veces bucle cuerpo será ejecutado conocido como contador controlado Loop , por ejemplo Contador controlada Loop – imprimir los números naturales de 1 a 100, este tipo de problema se resolverá mediante bucle contador controlado .

Considere el fragmento de código

int count;
for( count=1; count<=100; count++)
printf("%d",count);

centinela controlado Loop

Cuando no saben exactamente sabemos cuántas veces bucle cuerpo será ejecutado conoce como centinela controlado Loop , por ejemplo – Invertir una determinada número, tal tipo de problema será resuelto usando bucle controlado centinela.

Considere el fragmento de código

int reverseNumber=0;
int number=12345;
while(number>0)
{
reverseNumber= (reverseNumber*10)+ number%10;
number/=10;
}
printf("Reverse Number is: %dn", reverseNumber);

temas relacionados …

  • Cuál es la diferencia entre entrada controlada y salida controladas Loop en C?
  • C Looping programas.
  • C Bucle de aptitud de preguntas y respuestas.
  • C preguntas de la entrevista.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *