Algoritimo
Arquitetura de John Von Neumann
31
Conceitos Básicos de Algoritmos
Constante → São Valores fixos, tais como números. Estes valores não podem ser alterados pelas instruções do algoritmo, ou seja, é um espaço de memória cujo valor não deve ser alterado durante a execução de um algoritmo. Exemplos: inteiro (10, -23768) real (-2.34, 0.149) caractere (“a”, “professor”)
32
Conceitos Básicos de Algoritmos
Variável → é um espaço de memória que recebeu um nome (identificador) e armazena um valor que pode ser modificado durante a execução do algoritmo. Identificadores → são os nomes utilizados para referenciar variáveis, funções ou vários outros objetos definidos pelo construtor do algoritmo. letras, dígitos e sublinhado(_); não podem começar com dígito; não podem ser iguais a uma palavra-reservada e nem iguais a um nome de uma função declarada pelo construtor do algoritmo ou disponibilizada pelo método utilizado para construção de algoritmos.
33
Conceitos Básicos de Algoritmos
Palavras-reservadas (palavras-chave) → são identificadores predefinidos que possuem significados especiais para o interpretador do algoritmo. inicio var faca senao logico inteiro para repita se ate enquanto real
34
Conceitos Básicos de Algoritmos
TIPOS PRIMITIVOS Palavra-reservada: inteiro - define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais Palavra-reservada: real - define variáveis numéricas do tipo real, ou seja, com casas decimais Palavra-reservada: caractere - define variáveis do tipo string, ou seja, cadeia de caracteres Palavra-reservada: logico - define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO
35
Conceitos Básicos de Algoritmos
DECLARAÇÃO DE VARIÁVEIS Palavra-reservada: var - utilizada para iniciar a seção de declaração de variáveis Exemplos:
var a: inteiro nome_do_aluno: caractere sinalizador: logico Valor1, Valor2: real Obs.: Sensível ao caso.
36
Conceitos básicos de