Comando goto
Publicado por C0Y0TE- 04/12/2005
[ Hits: 9.823 ]
Goto é um comando de controle de fluxo e é um comando de salto incondicional. Este salto realizado, vai para um local especificado. Mas o comando e o local especificado têm de estar na mesma função.
No exemplo foi usado o comando switch. Se for digitado um numero fora do case, o comando goto volta antes do switch. Foi usado o rotulo "volta:".
#include <stdio.h> int main() { int x; volta: printf ("Digite um numero de 1 a 5 -> "); scanf ("%d",&x); switch (x) { case 1: printf("\tO numero digitado foi 1"); break; case 2: printf("\tO numero digitado foi 2"); break; case 3: printf("\tO numero digitado foi 3"); break; case 4: printf("\tO numero digitado foi 4"); break; case 5: printf("\tO numero digitado foi 5"); break; default: goto volta; } return (0); }
pegavalor.c - Interação com usuário
Barra de carregamento (Loading Bar)
Relógio com data usando Struct
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (10)
Será que eu deveria apreender C/C++ para desenvolver para Linux? (4)