algoritmo
Observe o jogo “Campo Minado” que é distribuído junto com o Sistema Operacional Windows. As figuras 1 e 2 correspondem à configuração “Principiante”. Para efeito de padronização “pontos livres” são aqueles que não são minados. Nas matrizes, uma mina é indicada com um “*”.
Fig.1 Fig.2
Faça um algoritmo que leia a matriz com o local das “minas” e dois vetores X e Y correspondentes a 20 pontos selecionados na matriz:
a) Escrever quantos pontos foram obtidos até encontrar a mina (contagem ate encontrar mina);
b) Caso encontre minas o algoritmo deve eliminar do vetor os pontos minados;
c) Armazenar os valores finais do vetor X num arquivo.
d) Seu algoritmo deve conter um procedimento de cada tipo e ainda conter duas funções.
Fatores a serem avaliados nos algoritmos: Nota 1: Matrizes e Vetores
Nota 2: Modularização e Arquivos
a) Qualidade da solução (inexistência de ambigüidade, exclusão, etc)
b) Funcionalidade (Se resolve o problema)
c) Eficiência (Se aproxima da solução ideal)
d) Soluções idênticas devem compor um único trabalho, copias serão desconsideradas.
e) Entregar segunda-feira 11/12/06 até as 23:00hs pelo email rhycardo@gmail.com, não serão aceitas postagens após o estabelecido.
Alunos:
Alessandro
Almir
Amalri
Claudiane
Cristiane
Daltivo
TRABALHO DE LOGICA DE PROGRAMAÇÃO II
Observe o jogo “Campo Minado” que é distribuído junto com o Sistema Operacional Windows. As figuras 1 e 2 correspondem à configuração “Principiante”. Para efeito de padronização “pontos livres” são aqueles que não são minados. Nas matrizes, uma mina é indicada com um “*”. Fig.1 Fig.2
Faça um algoritmo que leia a matriz com o local das “minas” e em seguida seu algoritmo deve:
a) Ler um numero correspondente a uma