Qual seu signo?

Publicado por rgoncalves86 01/11/2006

[ Hits: 11.233 ]

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

Tabela ASCII em C++

Dado

equação de segundo grau

Jogo da Velha (Corrigido)

Tabela hash com classes e tratamento de colisões por encadeamento


  

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