Trabalho de programçao pronto entrega
Por: Dannyel Nunes • 18/8/2016 • Relatório de pesquisa • 368 Palavras (2 Páginas) • 284 Visualizações
1. Algoritmo é a lógica que você vai usar para resolver esse problema.
Programação é a lógica aplicada para solucionar esse problema.
2. Finitude: Um algoritmo deve sempre terminar após um número finito de passos.
Definição: Cada passo de um algoritmo deve ser precisamente definido. As ações devem ser definidas rigorosamente e sem ambiguidades.
Entradas: Um algoritmo deve ter zero ou mais entradas, isto é quantidades que são lhe são fornecidas antes do algoritmo iniciar.
Saídas: Um algoritmo deve ter uma ou mais saídas, isto é quantidades que tem uma relação específica com as entradas.
3= O algoritmo e uma solução possível pra o problema e não a única e definitiva solução desse problema.
4. A= Entrada, processamento, e saída.
B= Porque esses dados estarão bem explícitos no algoritmo assim sabendo o ponto de partida e aonde se quer chegar, é só traçar o caminho mais adequado.
C= Entrada=os dados de entrada do algoritmo.
Processamento são os procedimentos utilizados para chegar ao resultado final
Saídos são os dados já processados
5= A= armazena a nota1 e a nota2 depois pega e armazena peso 6 pra nota 1 e peso 4 pra 2
Depois faz os cálculos
B= armazena o salario
Faz o calculo pra reajustar em 15%
Armazena novamente
C= Calcular o desconto de 23% sobre o preço de um produto.
Pega o produto e o preço dele
Faz o calculo do desconto de 23% e armazena em outra variável diferente pra n modificar o preço do produto pra sempre
D= Checar se um determinado número fornecido pelo usuário é positivo (maior do que zero) ou negativo (menor do que zero). Imprima como resultado, as palavras “positivo” ou “negativo”, conforme o caso.
Armazena o numero fornecido
Compara numero>0 printa positivo
Compara numero<0 printa negativo
6= Descrição Narrativa: não tem muitas vantagens e desvantagens porque ela é linha por linha e sempre explicando certinho o que esta sendo feito
Fluxograma: vantagem é que é mais fácil de entender como se faz por ele ser de uma forma gráfica. A desvantagem é que os dados podem não ser suficientemente detalhados então dificulta a transição do algoritmo para o programa desenvolvido.
Pseudocódigo: a vantagem é que ele tem uma estrutura fácil de entender então ajuda na hora de fazer o código. A desvantagem é que precisa aprender as regras dessa forma de representação.
...