TRABALHO ALGORITMO
1) Uma vidente quer desenvolver um sistema que a ajude a fazer adivinhações. Para isto resolveu fazer um teste, em praça pública, com um sistema que é capaz de adivinhar o animal que uma pessoa escolheu, dentre uma lista de animais previamente selecionados e apresentados ao público. Os animais possíveis são: Leão;
Cavalo; Homem; Macaco; Morcego; Baleia; Avestruz; Pinguim; Pato; Águia; Tartaruga; Crocodilo; Cobra. Faça um Algoritmo e Programa em Linguagem C que seja capaz de concluir qual animal foi escolhido por uma pessoa, através de perguntas e respostas, sendo que as resposta só podem ser S – SIM e N - NÃO. Este algoritmo deve executar quantas vezes o usuário desejar ou no máximo 10 vezes.
Regras para a solução do problema: usar estrutura de Decisão Composta Encaixada e apenas uma variáveis para armazenar a resposta do usuário.
Por exemplo:
É mamífero? Sim.
É quadrúpede? Sim.
É carnívoro? Não.
É herbívoro? Sim.
Então o animal escolhido foi o CAVALO.
Utilize as seguintes classificações:
Mamíferos
Carnívoro
Leão
Herbívoro
Cavalo
Onívoro
Homem
Frutífero
Macaco
Quadrúpedes
Bípedes
Voadores
Morcego
Aquático
Baleia
Tropicais
Avestruz
Polares
Pinguim
Não Voadora
Aves
Répteis
Nadadores
Pato
De rapina
Águia
Com casco
Tartaruga
Carnívoros
Crocodilo
Sem patas
Cobra
Nome do Aluno:
2) Faça um Algoritmo e Programa em Linguagem C que leia um valor N, inteiro e positivo, calcule e mostre a seguinte soma:
N
i +1
3 4 5
6
N +1
=2 + + + +
+ ... +
2
4 9 16 25
N2
i =1 i
∑
3) Faça um Algoritmo e Programa em Linguagem C que mostre todas as tabuadas dos números de 1 ao 10.
4) Faça um Algoritmo e Programa em Linguagem C que carregue um vetor com 10 números inteiros e um segundo vetor com 15 números inteiros. Calcule e mostre 3 novos vetores resultantes sabendo que o primeiro vetor resultante será composto