Faça um algoritmo que seja capaz de concluir escolhas de animais através de perguntas e respostas.
1º Período- 2011.1
NDCM
Faça um algoritmo que seja capaz de concluir qual dentre os animais seguintes foi escolhido, através de perguntas e respostas.
Animais possíveis: leão, cavalo, homem, macaco, morcego, baleia, avestruz, pinguim, pato, águia, tartaruga, crocodilo e cobra. Exemplo: É mamífero? Sim É quadúpede? Sim É carnívoro? Não É herbívoro? Sim Então o animal escolhido foi o: CAVALO
1 programa animais
2 declaracoes
3 caracter mam, qua, carn, her, bip, fru, oni, mvoa, aqua, ave, rep, rap, pat, tro, pol, rcar, cob, tar, patas
4
5 inicio
6 escreva ("Escreva: S- para SIM e N- para NÃO")
7 escreva ("\n\nO animal é um mamífero? ")
8 leia (mam)
9
10 se (mam = "S") entao
11 escreva ("\nO animal é um quadrúpede? ")
12 leia (qua)
13 se (qua = "S") entao
14 escreva ("\nO animal é carnívoro? ")
15 leia (carn)
16 se (carn = "S") entao
17 escreva ("\nO animal é: LEÃO")
18 fimse
19 fimse
20 fimse
21 se (qua = "N") entao
22 escreva ("\nO animal é um bípede? ")
23 leia (bip)
24 se (bip ="S") entao
25 escreva ("\nO animal é frutífero? ")
26 leia (fru)
27 se (fru = "S") entao
28 escreva ("\nO animal é: MACACO" )
29 fimse
30 fimse
31 fimse
32 se (bip = "N") entao
33 escreva ("\nO animal é voador? ")
34 leia (mvoa)
35 se (mvoa = "S") entao
36 escreva ("\nO animal é: MORCEGO")
37 fimse
38 fimse
39 se (mvoa = "N") entao
40 escreva ("\nO animal é: BALEIA")
41 fimse
42 se (carn = "N") entao
43 escreva ("\nO animal é um herbívoro? " )
44 leia (herb)
45 se (herb = "S") entao
46 escreva ("\O animal é: CAVALO ")
47 fimse
48 fimse
49 se (fru = "N") entao
50 escreva ("\nO animal é ornívoro? ")
51 leia (oni)
52 se (oni ="S") entao
53 escreva ("\O animal