Você está na página 1de 23

Algorítmos e Lógica

de Programação
Algorítmos e Lógica de
Programação

CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI


Algorítmos e Lógica de
Programação

CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI CLIQUE AQUI


Algorítmos e Lógica de
Programação
Algorítmos e Lógica de
Programação
Variáveis
Pensar em variáveis é pensar em algo que pode sofrer variações, certo?

Uma variável é considerada um local que armazena um conteúdo


específico na memória principal do computador.
O nome vem do fato de que esse local pode conter valores diferentes, a
cargo do programador, do usuário do programa, ou do programa em si.
Variáveis
As variáveis podem armazenar vários tipos de dados.
Variáveis do tipo numérico
São variáveis que armazenam dados numéricos, como: a idade de uma pessoa, o preço de
um produto, o salário de um funcionário, entre outros dados caracterizados pelos números.
classes:
• Inteiro: são caracterizados pelos números inteiros, positivos ou negativos.
Exemplo: (110), (90), (–80), (–2).
• Real: são caracterizados por números inteiros e decimais (fracionais), sendo positivos
ou negativos.
Exemplo: (10,50), (–30,22), (20).
Variáveis
As variáveis podem armazenar vários tipos de dados.
Variáveis do tipo literal
São variáveis que armazenam letras, números e símbolos especiais.
São chamados de caracteres ou, em inglês, string.
exemplo: (Marcio, Karina38, 2017).
Variáveis
As variáveis podem armazenar vários tipos de dados.
Variáveis do tipo lógico
São variáveis que podem assumir um valor verdadeiro ou falso,
exemplo: O Carlos tem filho? Sim ou Não.
A Carol é engenheira? Verdadeiro ou Falso.
Variáveis
As variáveis podem armazenar vários tipos de dados.
Variáveis do tipo constante
Uma constante pode ser definida por tudo aquilo que é fixo ou estável, ou
seja, você atribui um valor para aquela variável e ela não sofre alteração
durante certo procedimento.
exemplo o valor de Pi = 3,14,
o percentual de desconto do INSS = 11%, entre outros.
Operadores
Muito bem, agora que você já conhece os tipos de variáveis, vamos dar
sequência conhecendo os tipos de operadores:
Operadores aritméticos
Conjunto de símbolos que representam as operações básicas da matemática.
Operadores
Seguindo a mesma regra de precedências da matemática convencional, os
operadores irão se comportar dentro de um algoritmo da mesma forma de
prioridades.
Operadores
Quando os operadores estiverem dentro da mesma prioridade, você deverá
iniciar a solução da expressão da esquerda para a direita, por exemplo:
10 + 4 – 8
14 – 8
6
Operadores
Operadores lógicos
Utilizamos os operadores lógicos para representar situações que não são
tratáveis por operadores aritméticos.
Operadores
Operadores lógicos
Tabela Verdade
Operadores
Operadores relacionais
Os operadores relacionais são utilizados na realização de comparação entre
valores do mesmo tipo primitivo, ou seja, podem ser representados por
variáveis, constantes e até mesmo em expressões aritméticas.
Operadores
Operadores relacionais
Operadores
Atribuição
Atribuição pode ser utilizada em algoritmos para determinar um valor a
uma variável ou até mesmo para uma expressão, e é representada por uma seta
( ← ).
A←7
Significa que A tem o valor 7 (ou A recebe o valor 7). Importante!
As variáveis devem ser do mesmo tipo do valor a ser atribuído, ou seja, uma
variável do tipo inteiro só recebe um valor do tipo inteiro.
Operadores
Atribuição
As precedências entre todos os operadores também devem ser levadas em
consideração.
1. Em primeira ordem, deve-se considerar os parênteses mais internos;
2. Em segundo, os operadores aritméticos, considerando a seguinte regra:
2.1. Resolver primeiro as multiplicações ou divisões, depois a
adição ou a subtração.
Operadores
Atribuição
As precedências entre todos os operadores também devem ser levadas em
consideração.
3. Em terceiro, os operadores relacionais, que obedecem aos parênteses e, na
ausência desses, a operação é realizada da esquerda para a direita;
4. E em quarto, os operadores lógicos, que obedecem aos parênteses e, na
ausência desses, a operação é realizada da esquerda para a direita.
Operadores
Atribuição
As precedências entre todos os operadores também devem ser levadas em
consideração.
Operadores
Comentários
Em alguns casos, você pode criar comentários (explicações) nas linhas de
comandos dos algoritmos utilizando (//), lembrando que o que estiver na frente
das “//” não será interpretado pelo algoritmo.
Operadores
Entrada e saída
Podemos descrever os seguintes comandos de entrada e saída:
Comando “escreva” – utilizado para mostrar algo na tela do
computador, conhecido como comando de saída.
Comando “leia” – utilizado para armazenar os dados de uma
variável, também conhecido como comando de entrada.

Você também pode gostar