Baixe o app para aproveitar ainda mais
Prévia do material em texto
TÉCNICAS DE PROGRAMAÇÃO E ALGORITMO PROF.ª ANDRÉA PROF. RICARDO Conhecendo o VisualG Conhecendo o PseudoCode Primeiro algoritmo “Olá Mundo” Executando no PseudoCode Algoritmo Soma Simples VAMOS PERSONALIZAR ESSE ALGORITMO PARA REALIZAR AS 4 OPERAÇÕES? Dê sugestões VARIÁVEL Uma variável é um local na memória principal, isto é, um endereço que armazena um conteúdo. Em linguagens de alto nível, nos é permitido dar nome a esse endereço para facilitar a programação. O conteúdo de uma variável pode ser de vários tipos: inteiro, real, caractere, lógico, entre outros. Normalmente, quando se ensina algoritmo, trabalha-se com os quatro tipos citados. Mas em linguagem de programação existem outros conforme na próxima figura: Uma vez definidos o nome e o tipo de uma variável, não podemos alterá-los no decorrer de um algoritmo. Por outro lado, o conteúdo da variável é um objeto de constante modificações no decorrer do programa, de acordo com o fluxo de execução do mesmo. OBSERVAÇÃO Quando formos dar nome às variáveis, se faz necessário seguirmos algumas regras. É bom ressaltar que estas regras irão variar de acordo com a linguagem. As seguintes regras: 1. O primeiro caractere é uma letra. 2. Se houver mais de um caractere, só poderemos usar: letra ou algarismo. 3. Nomes de variáveis escritas em letras maiúsculas serão diferentes de letras minúsculas. Lembre-se media é diferente de MEDIA. 4. Nenhuma palavra reservada poderá ser nome de uma variável. Um dos objetivos de se declarar uma variável no início do algoritmo é para que seja alocada (reservada) uma área na memória (endereço de memória) para a variável. Outro objetivo da declaração de variáveis é que, após a declaração, o algoritmo sabe os tipos de operações que cada variável pode realizar; explicando: algumas operações só podem ser realizadas com variáveis do tipo inteiro, outras só podem ser realizadas com variáveis dos tipos inteiro ou real, outras só com variáveis do tipo caractere etc. TIPOS DE VARIÁVEIS Numérica Variáveis numéricas são aquelas que armazenam dados numéricos, podendo ser divididas em duas classes: INTEIRA Os números inteiros são aqueles que não possuem componentes decimais ou fracionários, podendo ser positivos ou negativos. As variáveis compostas com esses números são chamadas de VARIÁVEIS INTEIRAS. Como exemplo de números inteiros: 12 número inteiro positivo -12 número inteiro negativo Normalmente, uma variável do tipo inteira poderá ocupar 1, 2 ou 4 bytes na memória principal. TIPOS DE VARIÁVEIS Numérica REAL Os números reais são aqueles que podem possuir componentes decimais ou fracionários, podendo também ser positivos ou negativos. As variáveis compostas com estes números pertencentes aos conjuntos dos números reais são chamadas de VARIÁVEIS REAIS ou DECIMAIS. Como exemplo de números reais temos: 24.01 número real positivo com duas casas decimais 144. número real positivo com zero casa decimal -13.3 número real negativo com uma casa decimal 0.0 número real com uma casa decimal Normalmente, uma variável do tipo real poderá ocupar 4 ou 8 bytes na memória principal. TIPOS DE VARIÁVEIS TEXTO STRING Também conhecida como caractere, alfanumérica ou literal. Esse tipo de variável armazena dados que contêm letras, dígitos e/ou símbolos especiais. Como exemplo de constantes string, temos: “Maria” string de comprimento 5 “123” string de comprimento 3 “0” string de comprimento 1 “A” string de comprimento 1 O número de bytes possíveis para armazenamento de uma variável string dependerá da linguagem, mas o mais importante é entender que uma variável string armazena na memória principal como sendo uma matriz linha. Observe o trecho de algoritmo a seguir e suponha que na entrada de dados foi digitado: ALGORITMOS. Memória Principal: armazenamento de uma variável caractere. palavra Posições dos caracteres dentro da variável palavra. Não confundir: caractere que se encontra na posição 3 com o 3º caractere. No exemplo acima, temos: Caractere que se encontra na posição 3: O Terceiro (3º) caractere: G TIPOS DE VARIÁVEIS LÓGICO Também conhecido como booleano. É representado no algoritmo pelo dois únicos valores lógicos possíveis: verdadeiro ou falso. Porém, é comum encontrar em outras referências outros tipos de pares de valores lógicos como: sim/não, 1/0, true/false, verdadeiro/falso. Como exemplos de constantes lógicas, temos: verdadeirovalor lógico verdadeiro falso valor lógico falso Nome da variável Tipo de Informação As variáveis quando são declaradas, dependendo da linguagem, não têm nenhum valor atribuído; portanto, no início, atribua valores a todas as variáveis. Exercícios: 1 - Defina em suas palavras o que é uma variável ou variável de memória. 2 - Quais são os tipos primários de variáveis? 3 - Defina V ou F para os nomes de variáveis declaradas abaixo: ( ) 1numero ( ) Abobrinha ( ) PaSTeLDeQuEIjo ( ) Numero1 ( ) #xatiado ( ) MEDIA ( ) valor_soma
Compartilhar