Imprimir números del 1 al N usando instrucción goto en lenguaje C.

En este post, vamos a aprender cómo podemos imprimir los números de 1 a N sin necesidad de utilizar ninguna de las declaraciones de bucle como por, while y do while? Aquí vamos a utilizar comunicado goto ?

Requisito: sintaxis y ejemplo de declaración goto en C, la declaración goto en C

Como sabemos, goto se utiliza para saltar la ejecución del programa a una etiqueta (que se puede definir en cualquier parte del alcance ).

Para escribir este programa, podemos utilizar comunicado goto dentro de un estado y podemos saltar la ejecución del programa para el comienzo (donde está imprimiendo número).

Considere el programa:

#include <stdio.h>
int main()
{
int counter=1;
int n;
//enter the value of n (range)
printf("Enter the value of n: ");
scanf("%d",&n);
//define label
START:
printf("%d ",counter);
counter++; //increment counter
//condition & goto statement
if(counter<=n)
goto START;
return 0;
}

salida

Enter the value of n: 10
1 2 3 4 5 6 7 8 9 10


Deja un comentario

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