ATPS Algorítmos E Programação Etapas 1 Passo 3
Trabalho Escolar: ATPS Algorítmos E Programação Etapas 1 Passo 3. Pesquise 862.000+ trabalhos acadêmicosPor: herickvinicius • 17/11/2014 • 231 Palavras (1 Páginas) • 561 Visualizações
Para a resolução da problemática proposta na Etapa 1 – Passo 3 desta ATPS foram utilizadas variáveis do tipo int (inteiros) e float (pontos flutuantes). Certas variáveis até poderiam ter sido declaradas como int mas, afim de evitar erros com calculo de variáveis de tipos diferentes, todas as variáveis foram declaradas como pontos flutuantes. Visivelmente há uma exceção, visto a variável pesoInt que, propositalmente foi associada ao tipo int. Essa associação foi feita propositalmente para que, na conversão de tipos float para int apenas a parte inteira do valor fosse armazenada, o que possibilitou o arredondamento.
Vamos identificar as variáveis:
1. pesoInt: Guarda o valor resultante da conversão para o tipo inteiro da variável peso que, inicialmente, estava em pontos flutuantes.
2. peso: Recebe o valor do calculo (largura * (diametroExt / 1000)) * pesoMetroLinear e é do tipo float.
3. pesoMetroLinear: Do tipo float, essa variável recebe um valor fornecido pelo usuário e é utilizado no calculo mostrado anteriormente multiplicando o valor resultante do calculo (largura * (diametroExt / 1000)).
4. diametroExt: Do tipo float, essa variável recebe um valor fornecido pelo usuário e é utilizado no calculo para gerar um valor à ser multiplicado pela variável largura.
5. largura: Do tipo float, essa variável recebe um valor fornecido pelo usuário e é utilizado no calculo multiplicando o quociente de (diametroExt / 1000).
6. decimais: Do tipo float, é utilizada na estrutura condicional do programa, criando uma condição a ser obedecida pelo arredondamento.
...