Qual seu signo?
Publicado por rgoncalves86 01/11/2006
[ Hits: 11.477 ]
Esse programinha eu fiz quando estava começando a aprender C na universidade. Você insere o mês e dia e ele lhe dará seu signo.
Feito com SWITCH e CASE.
main()
{
/*
   Esse programinha mostra o signo da pessoa.
   Ele foi criado por mim, Rodrigo Gonçalves.
   CASO QUEIRAM CONTATAR:
   E-MAIL: the_funto13@yahoo.com.br
   MSN: the_funto13@hotmail.com
   Foi criado para fazer um exercicio na universidade,
   iniciando em C. Estou disponibilizando ele apenas para
   conhecimento.
   Utilizei Switch...Case.
*/
      int mes, dia;
      printf ("\n*---------------------------------------------*");
      printf ("\n!              SIGNO DO ZODIACO               !");
      printf ("\n!      Entre com o mes do seu aniversario     !");
      printf ("\n!                                             !");
      printf ("\n!  1) Janeiro     5) Maio      9) Setembro    !");
      printf ("\n!  2) Fevereiro   6) Junho    10) Outubro     !");
      printf ("\n!  3) Marco       7) Julho    11) Novembro    !");
      printf ("\n!  4) Abril       8) Agosto   12) Dezembro    !");
      printf ("\n!                                             !");
      printf ("\n*---------------------------------------------*");
      printf ("\n");
      printf ("\n");
      scanf ("%d", &mes);
      printf ("\nEntre com o dia do seu aniversario");
      printf ("\n");
      scanf ("%d", &dia);
      printf ("\n");
      switch (mes)
      {
             case 1:
                  if (dia <= 20)
                  {
                      printf ("Voce eh do signo de Capricornio");
                  } else
                     printf ("Voce eh do signo de Aquario");
             break;
             case 2:
                  if (dia <= 19)
                  {
                      printf ("Voce eh do signo de Aquario");
                  } else
                     printf ("Voce eh do signo de Peixes");
              break;
              case 3:
                   if (dia <= 20)
                   {
                      printf ("Voce eh do signo de Peixes");
                   } else
                      printf ("Voce eh do signo de Aries");
              break;
              case 4:
                   if (dia <= 20)
                   {
                      printf ("Voce eh do signo de Aries");
                   } else
                      printf ("Voce eh do signo de Touro");
              break;
              case 5:
                   if (dia <= 20)
                   {
                      printf ("Voce eh do signo de Touro");
                   } else
                      printf ("Voce eh do signo de Gemeos");
              break;
              case 6:
                   if (dia <= 20)
                   {
                      printf ("Voce eh do signo de Gemeos");
                   } else
                      printf ("Voce eh do signo de Cancer");
              break;
              case 7:
                   if (dia <= 21)
                   {
                      printf ("Voce eh do signo de Cancer");
                   } else
                      printf ("Voce eh do signo de Leao");
              break;
              case 8:
                   if (dia <= 22)
                   {
                      printf ("Voce eh do signo de Leao");
                   } else
                      printf ("Voce eh do signo de Virgem");
              break;
              case 9:
                   if (dia <= 22)
                   {
                      printf ("Voce eh do signo de Virgem");
                   } else
                      printf ("Voce eh do signo de Libra");
               break;
               case 10:
                    if (dia <= 22)
                    {
                       printf ("Voce eh do signo de Libra");
                    } else
                       printf ("Voce eh do signo de Escorpiao");
               break;
               case 11:
                    if (dia <= 21)
                    {
                       printf ("Voce eh do signo de Escorpiao");
                    } else
                       printf ("Voce eh do signo de Sagitario");
               break;
               case 12:
                    if (dia <= 21)
                    {
                       printf ("Voce eh do signo de Sagitario");
                    } else
                       printf ("Voce eh do signo de Capricornio");
               break;
               default:
                       printf ("\n*---------------------------------------*");
                       printf ("\n!            MES INVALIDO               !");
                       printf ("\n!    PRESSIONE UMA TECLA PARA SAIR      !");
                       printf ("\n*---------------------------------------*");
      }
      getch();
}
Algoritmo de ordenação: Inserction Sort
clean.h - Biblioteca para limpar um determinado espaço no terminal
Converte Farenheit para Celsius
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Instalação dualboot Windows 11 e Debian 13 (6)
Mint Xfce não mantém a conexão no wi-fi (0)
Programa fora de escala na tela do pc (36)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









