Buscar

Aula 2 - Variáveis, Comandos de ES Operadores

Prévia do material em texto

Programador de Sistemas
Professor: Anderson Alfredo Pinto Coelho
E-mail: andersonalfredo.ufv@gmail.com
1
AULA 2 – Variáveis, 
Comandos de E/S. 
Operadores
2
Algoritmos 
Pseudo-linguagem: Portugol.
É uma pseudolinguagem que permite o desenvolvimento de algoritmos estruturados
em português de forma simples e intuitive, independentemente de linguagem de
programação.
3
Algoritmos 
• Conceitos de Entrada, Processamento e Saída de dados.
4
Estrutura de um Algoritmos 
“Algoritmo”: palavra reservada que delimita o início do algoritmo seguindo pelo
nome dado a ele.
“var”: são declaradas na área separadas para elas.
“início”: palavra reservada que delimita o início do algoritmo.
“fimalgoritmo”: palavra reservada que delimita o fim do algoritmo.
5
O que é VisuAlg?
O VisuAlg é um editor e interpretador de Pseudocódigos, para elaboração de
algoritmos do mais simples ao mais complexo.
A ideia do editor é permitir aos alunos iniciantes em programação o exercício de
seus conhecimentos num ambiente próximo da realidade.
6
Tipos de Dados
• O VisuAlg prevê quatro tipos de dados: Inteiro, real, character e lógico ou
booleano.
7
Variáveis
• Uma variável é um espaço na memória do computador destinado a um dado que 
é alterado durante a execução do algoritmo.
8
Variáveis
• Existem algumas regras para a declaração ou nomeação de variáveis como:
• Nomes de variáveis não podem ser iguais a palavras reservadas.
• Nomes de variáveis devem possuir como primeiro caractere uma letra ou
sublinhado, underline. Os cartecteres seguintes podem ser letras, números,
sublinhados, em qualquer ordem.
• Nomes de variáveis não podem conter espaços em branco.
• Nomes de variáveis devem ser significativos.
9
Variáveis
• Na sintaxe do Português Estruturado do VisuAlg, não existe diferenciação entre
letras maiúsculas e minúsculas para nomeação de variáveis.
10
Variáveis
• A seção de declaração de variáveis começa com a palavra chave var e continua 
com as seguintes sintaxe:
• <Lista de variáveis> : <tipo de dado>.
• Na <lista de variáveis>, os nomes das variáveis estão separados por vírgulas. 
11
Variáveis
• Exemplo de declaração de variável.
12
Constante e Comando de Atribuição
• Para atribuir ou colocar um valor dentro de uma variável, utiliza-se o parador de
atribuição.
• <-
13
Exemplo de Algoritmo com Comando de 
Atribuição
14
Linhas de Comentários
• O VisuAlg permite a inclusão de comentários, que se referem a qualquer texto
precedido do símbolos de duas barras invertidas // que é ignorado, até se atingir
o final da sua linha.
• Para escrever comentários mais longos, que ocupem várias linhas, cada uma
delas deverá começar por duas barras invertidas //.
15
Comandos de Entrada e Saída E/S
Comandos de Saída
• É representado pelo comando escreva ou escreval, conforme
sintaxe abaixo:
16
Comandos de Entrada e Saída E/S
• O commando de saída escreva, mostra o resultado na mesma linha, mas em
colunas diferentes.
• Já o commando de saída escreval, mostra o primeiro resultado na mesma linha,
dos próximos em linhas diferentes.
17
Comandos de Entrada e Saída E/S
• Exemplo de Algoritmo.
18
Comandos de Entrada e Saída E/S
• Comandos de Entrada
• É representado pelo comando leia, conforme sintaxe abaixo:
• Leia (<lista de variáveis>)
19
Comandos de Entrada e Saída E/S
• Comandos de Entrada
• É representado pelo comando leia, conforme sintaxe abaixo:
• Leia (<lista de variáveis>)
20
Comandos de Entrada e Saída E/S
21
Operadores Aritméticos
22
Operadores Relacionais
23
Operadores Lógicos
24
Operadores Lógicos
25
Exercícios
1 - Faça um algoritmo que lê uma temperatura em Fahrenheit e calcula a
temperatura correspondente em Celsius. Ao final o programa deve exibir as duas
temperaturas.
Usar a fórmula: C = (5 * (F-32) / 9).
2 - Faça um algoritmo para calcular a área de uma circunferência.
Usar a fórmula: A = π·r²
26
27

Continue navegando