sentencia GOTO
Publicado por Ignacio (13 intervenciones) el 22/11/2021 15:52:06
hola, me pidieron de practica agregar la sentencia GOTO a todos los programas que he hecho, con el fin de que en lugar de terminar automáticamente este me pregunte si deseo terminar el programa, el caso es que solo me dieron la definición de la sentencia y a decir verdad no me ejemplificaron como funcionaba, he buscado videos en YouTube que muestran como funciona pero la hora de querer agregar la etiqueta para que vuelva al inicio, y a ejecutar el programa, no funciona, les dejo uno de los programas a los que tengo que agregársela de ejemplo, si me pudiesen ayudar se los agradecería! y quedo alguna duda sobre el tema la respondo a la brevedad
#include <stdio.h>
int main()
{
int opcion;
int a;
printf("MENU DE PROGRAMAS \n");
printf("1) Numeros 1 al 50 \n");
printf("2) Numeros 50 al 1 \n");
printf ("Selecciona una opcion \n");
scanf("%d",&opcion);
switch(opcion)
{
case 1:
a = 1;
printf("Escojiste la opcion 1\n");
while(a<=50)
{
printf("%d\n",a);
a++;
}
break;
case 2:
a = 50;
printf("Escojiste la opcion 2\n");
while(a>=1)
{
printf("%d\n",a);
a--;
}
break;
}
getch();
}
por ultimo, lo que quiero es que el programa me pregunte si quiero ya sea finalizar, o volver a ejecutarlo.
#include <stdio.h>
int main()
{
int opcion;
int a;
printf("MENU DE PROGRAMAS \n");
printf("1) Numeros 1 al 50 \n");
printf("2) Numeros 50 al 1 \n");
printf ("Selecciona una opcion \n");
scanf("%d",&opcion);
switch(opcion)
{
case 1:
a = 1;
printf("Escojiste la opcion 1\n");
while(a<=50)
{
printf("%d\n",a);
a++;
}
break;
case 2:
a = 50;
printf("Escojiste la opcion 2\n");
while(a>=1)
{
printf("%d\n",a);
a--;
}
break;
}
getch();
}
por ultimo, lo que quiero es que el programa me pregunte si quiero ya sea finalizar, o volver a ejecutarlo.
Valora esta pregunta
0