02 Algoritmos 1

1820 palavras 8 páginas
www.facebook.com/professortonzera
Algoritmos
Introdução à Programação

Elementos de um
Algoritmo







Dados (variáveis e constantes)‫‏‬
Tipos de dados
Operadores
Comandos
Funções
Comentários

www.facebook.com/professortonzera
2

Exemplo comentário variáveis

tipo de uma variável operador função

www.facebook.com/professortonzera
3

Constantes e Variáveis
• Constantes
– O valor de uma constante não se altera após sua definição.
– Exemplos:
• const_pi  3,1415

• Variáveis
– Elemento que têm a função de associar um nome a uma área da memória onde um dado pode ser armazenado
4

Tipos
• Definem:
– a natureza do dado
– as operações que podem ser realizadas com o dado – O espaço a ser ocupado na memória

• Declarações:
– a, b, c, maior: real
– x,y: inteiro
– achou: logico
– texto: caractere

5

Tipos
• Tabela de tipos Visualg:
Tipo

Descrição

inteiro

Representa valores inteiros.
Exemplos: 10, 5, -5, -10

real ou numerico Representa valores reais (com ponto separador da parte decimal).
Exemplos: 10, 15.5, -14.67

literal ou caractere Representa texto (seqüência ou cadeia de caracteres) entre aspas duplas.
Exemplo "Esta é uma cadeia de caracteres",
“B”, “1234”

logico

Representa valores lógicos (VERDADEIRO ou
FALSO)

6

Tipos
• Exemplos:
– Inteiro:
– Real (ponto flutuante):
– String de caracteres:
– Lógico:

10
-5
-128
1.34
13.4
-5.0
“quarta-feira”
Abril”
VERDADEIRO (1)
FALSO (0)‫‏‬

7

Entrada e Saída
• Algoritmos objetivam transformar informações • Algoritmo = Entrada + Processamento +
Saída

• Entrada: obtenção de dados provenientes do meio externo
– Comando: leia
– Exemplos:
• leia (X)
• leia (A, NOTA)

8

Entrada e Saída
• Saída: entrega dos resultados ao meio externo • Comandos: escreva ou escreval
• Exemplos:
– escreva (X)
– escreva (B, MEDIA, 2+2)
– escreval (“cliente‫‏‬cadastrado‫‏‬com‫‏‬sucesso”)

9

Operadores
• Atribuição
• Aritméticos
• Relacionais
• Lógicos
10

Operador de Atribuição
• Utilizado para atribuir um valor a uma variável

Relacionados

  • Algoritmos Aula 2
    919 palavras | 4 páginas
  • Trabalho
    3168 palavras | 13 páginas
  • BCC Algoritmo
    3299 palavras | 14 páginas
  • Integral calculo2
    672 palavras | 3 páginas
  • Aula 02 ANLISE DE ALGORITMO AnaliseComplexidade parte01
    3838 palavras | 16 páginas
  • Algoritmos
    3583 palavras | 15 páginas
  • aeaefaefae
    736 palavras | 3 páginas
  • Aula 01
    1805 palavras | 8 páginas
  • Trabalho
    2320 palavras | 10 páginas
  • algoritmo
    618 palavras | 3 páginas