Variáveis, constantes e tipos de dados. Variáveis e constantes são os elementos básicos que um programa manipula. Uma variável é um espaço reservado na memória do computador para armazenar um tipo de dado determinado. Variáveis devem receber nomes para poderem ser referenciadas e modificadas quando necessário. Um programa deve conter declarações que especificam de que tipo são as variáveis que ele utilizará e as vezes um valor inicial. Os tipos de variaveis podem ser por exemplo: inteiros, reais, caracteres etc. Pode ocorrem em um programa a combinação de variáveis e constantes para calcular novos valores. Constantes Ë um determinado valor fixo que não se modifica durante a execução de um programa. Tipos de constante: numéricas, literais e lógicas Constante numericas são números, positivos ou negativos. Exemplo: 3 89 0.87 etc. Constantes literais: Também conhecidas como alfanuméricas. São conjunto de caracteres letras, dígitos ou símbolos específicos. Esses conjuntos devem ser colocados entre aspas para não serem confundidos com outros dados. Exemplo: “EMPRESA X” “01/01/2003” “CGV2841” Contantes lógicas – São valores que representam respostas para expressões lógicas e compostas somente pelos valores verdadeiro e falso. Como declarar uma constante? Nome da constante = Conteúdo Turma = ‘SISTEMA DE INFORMAÇÃO CATEC’ Variáveis É uma representação simbólica dos elementos de um certo conjunto. Cada variável corresponde a uma posição de memória, cujo conteúdo pode ser alterado ao longo do tempo durante a execução de um programa. Embora uma variável possa assumir diferentes valores, ela pode armazenar um valor a cada instante. O nome de uma variável pode ser formado por um ou mais caracteres e deve sempre estar em letras maiúsculas. Não é indicado o uso de símbolos e sinais gráficos nas definições das variáveis. Tipos de variáveis 1 As variáveis e constantes podem ser basicamente de quatro tipos: numéricas, caracteres, alfanuméricas ou lógicas. Numéricas: Especifica para armazenamento de números, que poderão ser utilizados para cálculos. Estas variáveis podem ser classificadas como inteiras ou reais. Inteiro – utilizadas para armazenar números inteiros. Ex: Quantidade: inteiro Reais – utilizadas para armazenar números que contenham casas decimais. Ex: Valor: real Caracteres – Especifica para o armazenamento de conjunto de caracteres que não contenham números. Este tipo também pode ser chamado de literal/literais. Ex: Nome: literal Alfanuméricas – Especificas para dados que contenham letras e/ou números. Pode em determinados momentos conter somente dados numéricos ou somente dados literais. Se usado somente para o armazenamento de números, não poderá ser utilizada para operações matemáticas. Lógicas – Armazenam somente dados lógicos que podem ser verdadeiro ou falso. Como declarar variáveis No inicio do algoritmo, sempre indique as variáveis que serão utilizadas. Assim, o computador reserva um espaço na memória para cada uma. Declaração de variaveis em pseudocódigo Inicio CODIGO: inteiro PRODUTO: literal QUANTIDADE: inteiro VALOR: real TOTAL: real fim Portanto, para declarar a variável a estrutura do comando é a seguinte: Nome da variável : tipo da variável Nota: As representações do algoritmo por meio de fluxogramas e diagrama de Chapin não possuem declaração de variáveis. 2 Comentários em constantes e variáveis Ao declarar variáveis e constantes, poderá ser colocados comentários nas linhas da declaração. Veja exemplo abaixo: início NUMFILME: inteiro {Número do filme} ANOLANCAMENTO: inteiro {Ano de lançamento do filme} DURACAO: inteiro {Tempo de duração do filme} fim Exercício exemplo Desenvolver um algoritmo em pseudocódigo onde um usuário tenha condições de entrar com os seguintes dados: Numero da disciplina, carga horária e nome da disciplina. Declarar variáveis, colocar comentários, ler as entrada de dados e exibir os dados em video. início NUMDISC, {Número da disciplina} DURACAO, {Carga horária de duração da disciplina} : numérico NOME {Nome da disciplina} : literal leia NUMDISC leia DURACAO leia NOME escreva NUMDISC,DURACAO,NOME fim Exercício em pseudocódigo: Declarar as variáveis, colocar comentários nas variáveis, ler as entradas de dados e mostrar os dados cadastrados no sistema de alunos matriculados cujo os dados são: NOME, SEXO, ENDEREÇO, CIDADE, ESTADO, MENSALIDADE, CEP,TELEFONE, DATA DE NASCIMENTO, RG e CIC (os 5 últimos campos armazenarão somente números). 3