Qual seu signo?

Publicado por rgoncalves86 01/11/2006

[ Hits: 11.063 ]

Download qual_seu_signo.c




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.

  



Esconder código-fonte

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();

}

Scripts recomendados

SOFTCALC

Inverte uma frase

Calculo de Anos bissextos

Exemplo de gabaritos de função

Manipuladores de bases numéricas


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts