construção de algoritmos
O desafio imposto se dava em analisar e desenvolver um algoritmo que fosse capaz de solucionar os problemas apresentados, e assim entendermos o funcionamento das propriedades da linguagem, seu correto funcionamento e sua lógica podendo aplica-los de maneira eficaz no algoritmo.
Foram usadas para a finalização desta ATPS as seguintes propriedades como, matrizes, vetores, funções e outros menores que a linguagem nos disponibiliza que são de extrema importância assim como, por exemplo, identificar o tipo de variáveis, e qual é a melhor opção para usarmos na hora de escrever o código.
Tínhamos por objetivo na etapa 1, desenvolver alguns programas que retornassem valores específicos de acordo com o que era pedido, nesta etapa desenvolvemos um código em que era pedido por meio de uma mensagem na tela para que o usuário digitasse dois números inteiros o sistema deveria retornar os números impares entre os dois números que o usuário digitou excetuando-os.
O código foi escrito e compilado, usando o comando “for” e o comando “if”, o código não exigiu o uso de fórmulas complexas nem mesmo mais de um tipo de variável. E consistiu em aplicarmos a utilização dos comandos bases. Tendo por exemplo de entrada e saída a tabela abaixo
Na etapa 2 o desafio foi imposto que o usuário digitasse primeiramente os números de casos que ele queria testar, e logo em seguida o usuário deveria informar o nome de um de seus amigos anteriormente cadastrados e informar em metros a distância média de sua casa a casa de seus amigos.
Aqui vemos que o desafio começa a ser mais complexo, tendo o uso de mais fórmulas para realizar os cálculos e com a utilização dos comandos “for” e “if” e o uso de dois tipos de variáveis, uma do tipo “int” outra do tipo