Smirk Posted December 10, 2016 at 08:27 PM Report #601148 Posted December 10, 2016 at 08:27 PM Boa noite malta, tenho um exercício de avaliação para esta segunda, acontece que ensinar não é o forte da minha professora. E também está pouco preocupada. Só que é para avaliação e é importante para a média. Deixo aqui o exercício, se alguém me conseguir ajudar eu agradecia. Exercicio: "Um marciano chegou a uma floresta escondeu-se atrás de uma das 100 árvores, quando viu um caçador. O caçador só tinha 5 balas na sua espingarda. Cada vez que ele atirava e não acertava, o marciano dizia "Estou mais à esquerda","Estou mais à direita". Se o caçador não conseguir atingir o marciano, será capturado pelo marciano e levado para Marte. Implementa um programa para este jogo utilizando a função RANDOM que permite gerar aleatoriamente um número. Exemplo: árvore:=random(100)" Obrigado
apocsantos Posted December 10, 2016 at 09:09 PM Report #601162 Posted December 10, 2016 at 09:09 PM Boa noite, Creio que o mais fácil seja usar como exemplo uma matrix de 10x10 ou seja 100 posições. Depois colocar o marciano numa posição usando o random: var marciano := random(1,100); Feito isto basta-te um loop com um contador até 5, para dar as 5 tentativas (5 balas), ler um input do utilizador de cada vez, comparar com a variável "marciano", e fazer output de instruções para o "caçador". Cordiais cumprimentos, Apocsantos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito"
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now