Algoritmos de compreensão
Seminário: Algoritmos de compreensão. Pesquise 862.000+ trabalhos acadêmicosPor: Jaesche • 26/9/2014 • Seminário • 435 Palavras (2 Páginas) • 263 Visualizações
ETAPA 1 - PASSO 2
Noções de Algoritmos
Algoritmo é à base da ciência da computação e da programação. Quando falamos em programar, falamos, basicamente, em construir um algoritmo. Todo programa de um computador é montado por algoritmos que resolvem problemas matemáticos lógicos com objetivos específicos.
Algoritmo – Pseudo Linguagem
Sequência de Comandos (instruções ordenadas de forma lógica) para a resolução de uma determinada tarefa ou problema.
Comando: Descrição de uma ação a ser executada.
Comandos I/O (Input/Output) Entrada e Saída de Dados.
LER – Comando de entrada que executa a ação de leitura de variáveis e/ou constantes.
ESCREVER – Comando de saída que exibe umainformação no monitor.
IMPRIMIR – Comando de saída que envia uma informação para a impressora.
Comandos de formatação (monitor)
LIMPAR - Comando de saída que limpa o monitor.
Estrutura de um Programa
• Comandos para inclusão de ficheiros com declarações
• Definição da função main (programa principal)
• Definições de constantes
• Declarações de variáveis
• Declarações de funções
• Definições de funções (sub-programas)
Tipos Primitivos para representação de Dados e Variáveis.
• Tipos numéricos
• Tipo inteiro
• Tipo flutuante
• Tipo booleano
• Tipo caractere
• Tipo string
Operadores Aritméticos, Lógicos e Relacionais
• Operadores Aritméticos
Usados para representar as operações matemáticas. Ordem de prioridade: Exponenciação, Multiplicação ou Divisão e por último a Soma ou a Subtração. Esses operadores só são usados com tipos de dados inteiros e reais. No caso o ”+” também é usado para concatenar textos, valores literais.
Operador Ação
** Potenciação
* Multiplicação
/ Divisão
+ Adição ou concatenar literal
- Subtração ou inversor de sinal
• Operadores Especiais
Operador Ação Exemplo
div Retorna o quociente da divisão entre 2 números. 13 div 2 = 6
resto Retorna o resto da divisão entre 2 números inteiros. 13 esto 2 = 1
• Operadores Relacionais
São utilizados para comparar variáveis ou expressões, resultando em um valor lógico ( verdadeiro ou falso), sendo eles:
Operador Comparação
> maior que
< menor que
>= maior ou igual
<= menor ou igual
= igual
<
...