Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adrianassa

algoritmo com dia e mês para mostrar signos

Recommended Posts

Crie algoritmo e fluxograma para que após ser digitada uma data de nascimento (dia e mês somente), irá verificar a qual signo pertence a pessoa que nasceu nessa data e irá mostrar o resultado. Para isso lembre-se que: Áries ( 20/3 a 20/04), Touro (21/4 a 20/05), Gêmeos (21/05 a 20/06), Câncer (21/06 a 21/07), Leão (22/07 a 22/08), Virgem – 23/8 a 22/09), Libra – 23/09 a 22/10), Escorpião (23/10 a 21/11), Sagitário (22/11 a 21/12), Capricórnio (22/12 a 20/01),
Aquário (21/01 a 18/02, Peixes – 19/02 a 20/03.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então seria diversas verificações ou melhor comparações, com a data digitada. Digamos, um IF e ELSE.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gente... ainda estou iniciando ... é tudo em visual c, por favor.

 

Vejam se fiz certo aí.

 

INÍCIO

| ESCREVA ("INFORME O DIA E MÊS DO NASCIMENTO:”)
| LEIA (DIA)
| LEIA (MES)

| DIAMES <- MES * 100 + DIA
| SE ((DIAMES >= 2101) E (DIAMES <= 1802)) ENTAO
| | MOSTRAR (DIA, "/", MES, " - AQUÁRIO")
| SENAO
| | SE ((DIAMES >= 1902) E (DIAMES <= 2003)) ENTAO
| | | MOSTRAR (DIA, "/", MES, " - PEIXES")
| | SENAO
| | | SE ((DIAMES >= 2103) E (DIAMES <= 2004)) ENTAO
| | | | MOSTRAR (DIA, "/", MES, " - ÁRIES")
| | | SENAO
| | | | SE ((DIAMES >= 2104) E (DIAMES <= 2005) ENTAO
| | | | | MOSTRAR (DIA, "/", MES, " - TOURO")
| | | | SENAO
| | | | | SE ((DIAMES >= 2105) E (DIAMES <= 2006)) ENTAO
| | | | | | MOSTRAR (DIA, "/", MES, " - GÊMEOS")
| | | | | SENAO
| | | | | | SE ((DIAMES >= 2106) E (DIAMES <= 2107)) ENTAO
| | | | | | | MOSTRAR (DIA, "/", MES, " - CÂNCER")
| | | | | | SENAO
| | | | | | | SE ((DIAMES >= 2207) E (DIAMES <= 2208)) ENTAO
| | | | | | | | MOSTRAR (DIA, "/", MES, " - LEÃO")
| | | | | | | SENAO
| | | | | | | | SE ((DIAMES >= 2308) E (DIAMES <= 2209)) ENTAO
| | | | | | | | | MOSTRAR (DIA, "/", MES, " - VIRGEM")
| | | | | | | | SENAO
| | | | | | | | | SE ((DIAMES >= 2309) E (DIAMES <= 2210)) ENTAO
| | | | | | | | | | MOSTRAR (DIA, "/", MES, " - LIBRA")
| | | | | | | | | SENAO
| | | | | | | | | | SE ((DIAMES >= 2310) E (DIAMES <=2111)) ENTAO
| | | | | | | | | | | MOSTRAR (DIA, "/", MES, " - ESCORPIÃO")
| | | | | | | | | | SENAO
| | | | | | | | | | | SE ((DIAMES >= 2211) E (DIAMES <= 2112)) ENTAO
| | | | | | | | | | | | MOSTRAR (DIA, "/", MES, " - SAGITÁRIO")
| | | | | | | | | | | SENAO

| | | | | | | | | | | | | SE ((DIAMES >= 2212) E (DIAMES <= 2001)) ENTAO
| | | | | | | | | | | | | | MOSTRAR (DIA, "/", MES, “- CAPRICÓRNIO")

| | | | | | | | | | | | SENAO

| | | | | | | | | | | | FIMSE
| | | | | | | | | | | FIMSE
| | | | | | | | | | FIMSE

| | | | | | | | | FIMSE
| | | | | | | | FIMSE
| | | | | | | FIMSE
| | | | | | FIMSE
| | | | | FIMSE
| | | | FIMSE
| | | FIMSE
| | FIMSE
| FIMSE
FIMALGORITMO

Compartilhar este post


Link para o post
Compartilhar em outros sites

A colega _Isis_ quis dizer para verificar o mês da data lida e comparar, após isso, verificar o dia referente ao mês para saber de qual signo refere-se àquela data.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.