Please enable JavaScript.
Coggle requires JavaScript to display documents.
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I - Coggle Diagram
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO I
Tipos de algoritmos
Fluxograma
Usa de gráficos pré-definidos para ilustrar o processo do algoritmo.
Pseudocódigo
Conhecida também como portugol é uma liguagem simples que mais se aproxima das atuais.
Linguagem Natural
Usa a forma de como nos falamos e escrevemos para descrever o passo a passo de uma tarefa.
COMANDOS DE ENTRADA E SAÍDA
Comando de Saída:
Finalidade
é exibir o conteúdo da variável identificada, Esse comando é utilizado para mostrar os dados na tela
Tipos de Processamento
Expressões aritméticas:
Quando os operadores são aritméticos e os operandos são constantes ou variáveis do tipo numérico.
Constantes:
Quando o valor de um dado se mantém constante do início até o fim da execução do programa.
Variáveis:
Representa uma posição de memória, possui nome, tipo e conteúdo pode variar ao logo do tempo de execução do algoritmo.
Expressões lógica:
São aquelas cujos operadores são lógicos ou relacionais e os operandos são relações, variáveis ou constantes do tipo lógico.
Estrutura de Controle:
Sequencial:
executado em uma sequência linear de cima para baixo e da esquerda para a
direita, ou seja, da mesma forma em que foram escritas.
Seleção:
Permite a escolha por grupo de ações, blocos a serem executados ,descritas por expressões lógicas ou relacionais.
homogênea:
Deve ser executado apenas quando forem satisfeitas algumas condições e a construção do algoritmo deve seguir um padrão. O comando somente é executado quando todas as condições forem simultaneamente verdadeiras
heterogênea:
Quando não é possível identificar um padrão lógico de construção de uma estrutura de seleção
mulitpla escolha:
Quando uma estrutura de seleção exerce um conjunto de opções para escolha.
Implementação da Estrutura de Decisão Simples
O comando somente será executado se a condição for verdadeira e essa condição é uma comparação que possui dois valores possíveis: verdadeiro ou falso.
Implementação da Estrutura de Decisão Composta
Se a condição for verdadeira os comandos 1 e 2 serão executados, caso contrário serão executados os comandos 3 e 4.
Implementação da Estrutura de Decisão Múltipla Escolha
Existem situações recíprocas exclusivas que se uma situação for executada, as outras demais não serão.
Estrutura de Reptição:
While:
A repetição com teste no início é caracterizada por uma estrutura de controle de fluxo de execução que permite repetir diversas vezes um mesmo trecho de algoritmo, mas sempre verificando antes de cada execução se é permitido o mesmo trecho do algoritmo.
Conceitos de contadores:
servem para executar a contagem de uma ação que ocorre dentro da estrutura de repetição.
Acumuladores:
Quando a execução de um cálculo necessita de valores que sejam obtidos a cada interação
ou quando o cálculo somente estará finalizado com a conclusão da repetição.
Do While:
A estrutura de repetição com teste no final é utilizada juntamente com a estrutura repita que possibilita que um bloco ou uma ação seja repetida até que uma determinada condição seja verdadeira.
Comando de Entrada:**
Utilizados para receber informações, dados digitados pelo usuário que serão armazenados em variáveis.**