Documente Academic
Documente Profesional
Documente Cultură
Programao
Aula 1
Entretanto, quando houver diferenas na sintaxe das duas IDEs, ser apresentado
como o cdigo fica tanto no VisuAlg como no Portugol Studio.
Interface do VisuAlg
1 - Menu de Opes
2 - Barra de
Ferramentas
3 - Editor de
Cdigo
4 - Representao
da Memria do 5- Representao
Computador do Terminal
Interface do VisuAlg
Ao executar o VisuAlg pela primeira vez, nos deparamos com a janela da imagem
apresentada no slide anterior.
1. O Menu de Opes possui todas as funcionalidades do VisuAlg, como abrir, salvar e
executar nossos algoritmos.
2. A Barra de Ferramentas possui as principais e mais usadas funcionalidades, dispostas
no Menu de Opes.
3. O Editor de Cdigo que onde digitamos o nosso cdigo para que o VisuAlg o execute.
4. A Representao da Memria mostra os identificadores*, valores* e tipos* das
variveis*, durante a execuo do algoritmo.
5. O Terminal utilizado pelo VisuAlg terminal do Windows (prompt de comando), onde as
entradas/sadas do nosso programa so inseridas/visualizadas.
BOLA : Brinquedo
Variveis
Caso quisssemos colocar um sapato no armrio, poderamos colar uma etiqueta
como:
SAPATO :
Calado
Variveis
E se quisssemos guardar o nmero 2:
NUMERO: Inteiro
Variveis
Nessa analogia, pode-se entender o armrio como a memria do computador,
onde podemos guardar valores para serem usados
posteriormente, mas esses valores necessitam SAPATO:
ser identificados por um nome e por um tipo. Calado
cada varivel)
O tipo corresponde a que objetos (valores) podem
ser colocados naquele espao.
NUMERO:
O valor corresponde ao que est guardado Inteiro
No VisuAlg, para nomearmos uma varivel, ou melhor, para escolhermos o identificador para
uma varivel, devemos respeitar algumas regras:
1. O nome deve comear com uma letra;
2. Os prximos caracteres do nome podem ser letras ou nmeros;
3. No pode usar smbolos, exceto _ (underline ou sublinhado)*;
4. No pode ter espaos em branco;
5. No pode ter letras acentuadas;
6. No pode ser uma palavra reservada**;
( ) R$ ( ) verdadeiro ( ) telefone_numero1
Tipos de Dados
Toda varivel precisa ter um tipo definido para ela, o qual restringe os
valores que a varivel pode assumir. Se eu digo que a varivel NUMERO
do tipo inteiro, ela no pode assumir, por exemplo, o valor 1,55, pois
esse nmero no inteiro.
O tipo da varivel definido, em Portugol,
no momento de sua declarao.
Tipos de Dados
Para representar tipos de dados simples no VisuAlg e no Portugol Studio ns
temos:
Tipos de Dados Simples
caractere (ou cadeia no Portugol Usado para representar textos. (caracteres vazios)
Studio)
Identificador (nome
da varivel) Tipo de dado
dois pontos
Declarando variveis no VisuAlg
Abaixo, seguem alguns exemplos de declaraes de variveis:
Isso vai imprimir o valor 12367.13 na tela, ou seja o valor que guardamos na
varivel saldo.
Tambm possvel usar uma , (vgula) para separar textos das variveis e de
expresses dentro do comando.
Cdigo Completo
Tambm possvel usar o leia para receber vrios valores de uma vez
atribuindo-os s variveis separando-as por , (vrgula) no comando.
Exemplos
1. Lendo caracteres:
Tradicional Computacional
Adio +
Subtrao -
Multiplicao *
Diviso /
Diviso Inteira \
1 operaes dentro dos parnteses indo das mais internas para as mais externas;
2 operaes de potencia e raiz;
3 depois multiplicao e diviso;
4 adio e subtrao;
2,50 2.50
Operaes com Variveis
Como j sabemos, as variveis podem guardar valores de diversos tipos, ou seja,
possvel tambm fazer operaes usando variveis, como tambm possvel
guardar os valores dessas operaes em outras variveis.
No exemplo, foram criadas trs variveis do tipo inteiro, duas para representar os
nmeros que faro parte da operao e uma para receber o resultado que ser
tambm do tipo inteiro.
Operaes com Variveis
Quando tentamos atribuir o resultado de uma operao a uma varivel, devemos ter cuidado
com o possvel valor resultante dessa operao. Em casos que sabemos que o valor resultante
um nmero decimal devemos atribuir o resultado dessas operaes em uma varivel do tipo
real.