Loading repository data…
Loading repository data…
jaqueuchoab / repository
O Movimentos é um robozinho que pode te dizer o que há ao redor dele mesmo em determinado espaço. Exercício de Fixação do curso de C# que virou um projetinho prático e muito legal, com uma contextualização bem interessante.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este projeto é uma simulação simples em C# de um robô chamado Movimentos, que se desloca em um espaço bidimensional (matriz) criado pelo usuário. Ele é capaz de identificar elementos ao seu redor (esquerda, direita, cima e baixo) a partir de uma posição inicial fornecida.
Apesar de parecer uma atividade simples com matrizes, o projeto rendeu muito aprendizado sobre arrays, referências, cópias e validação de limites — e virou um programinha interativo!
A inspiração do projeto surgiu de uma sugestão de Exercício de Fixação do curso de C# com OO.
O usuário define o tamanho do espaço de visão do robô (altura e largura), preenche os elementos desse espaço, e informa qual elemento é o "ponto inicial" para o robô começar a navegação. A partir daí, é possível pedir ao robô que "olhe" para direções específicas (esquerda, direita, cima, baixo) e retorne os valores encontrados.
switch e do-while)Array.Copy e ToArrayDisplayMapa, MoveRobot, etc.)Digite a altura: (Ex: 5) 3
Digite a largura: (Ex: 5) 3
Digite os elementos da matriz:
(0,0): 1
(0,1): 2
(0,2): 3
...
(2,2): 9
Digite o elemento inicial: 5
O elemento está na posição (1,1)
Escolha uma direção:
1. Esquerda → 4
2. Direita → 6
3. Cima → 2
4. Baixo → 8