Buscar

Aula 5 - Exercicios de Portugol sequencial com o compilador visualg

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Curso : Análise e desenvolvimento de Sistemas
ALGORITMOS - CCT0001
Profª. Marília S. Mendes
mariliamendes@gmail.com
Aula 5 – Portugol: Estrutura sequencial
22/08/2012
1
Editores e Interpretadores de Pseudocódigos
Exercício dos seus conhecimentos em um ambiente próximo da realidade;
Linguagem mais simples, parecida com o "Portugol“;
Simular o que acontece na tela do computador;
VisuAlg
A linguagem VisuAlg é simples, seu objetivo é disponibilizar um ambiente de programação no idioma português do Brasil utilizando para tal o “Portugol” muito usado na bibliografia da área
3
Algoritmos com VisuAlg
Principais características estruturais : 
O VisuAlg permite apenas um comando por linha; 
Todas as palavras-chave do VisuAlg foram implementadas sem acentos, cedilha, etc.; 
O VisuAlg não distingue maiúsculas e minúsculas no reconhecimento de palavras-chave e nomes de variáveis;
É permitida a inclusão de comentários: qualquer texto precedido de "//" é ignorado, até se atingir o final da sua linha. 
O formato básico
Diferenças entre o Visualg e o portugol:
Aspas no nome do Algoritmo;
Não tem ponto e vírgula depois dos comandos;
O comando escreva é chamado de escreval.
Similaridades com o que já foi visto:
Tipos de Dados: 
inteiro: define variáveis numéricas do tipo inteiro, ou seja, sem casas decimais. 
Ex. idade, número de filhos, quantidade de estados do Brasil. 
real: define variáveis numéricas do tipo real, ou seja, com casas decimais. 
Ex. salário, peso, temperatura. 
caractere: define variáveis do tipo string, ou seja, cadeia de caracteres. 
Ex. nome, endereço, frase 
lógico: define variáveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO. 
Similaridades com o que já foi visto:
Nomes de Variáveis 
Os nomes das variáveis devem obrigatoriamente começar por uma letra. Após a primeira letra poderá conter letras, números ou underline ( _ ), até um limite de 30 caracteres. 
Variáveis não podem ter nomes iguais. 
Iniciar a declaração de variáveis obrigatoriamente com o termo var, seguir com os nomes das variáveis separados por ‘,’, colocar o sinal “:” e finalmente informar o tipo daquela variável ou lista de variáveis. 
Ex.:
var a: inteiro 
 valor1, valor2 : real 
 nome_aluno : caractere
Similaridades com o que já foi visto:
Comando de Atribuição 
A atribuição de valores a variáveis é feita com o operador <-. 
Do seu lado esquerdo fica a variável à qual está sendo atribuído o valor, e à sua direita pode-se colocar qualquer expressão (constantes, variáveis, expressões numéricas), desde que seu resultado tenha tipo igual ao da variável. 
Ex. 
a <- 3 
valor1 <- 1.5 
valor2 <- valor1 + a 
nome_aluno <- "José da Silva"
Similaridades com o que já foi visto:
Apresentação do programa
Atividade
Escrever um algoritmo no visualg
Executar o algoritmo usando a tecla F9
Exercícios
Faça um algoritmo que receba três notas, calcule e mostre a média aritmética entre elas.
Faça um programa que receba três notas e seus respectivos pesos, calcule e mostre a média ponderada dessas notas.
Faça um programa eu receba o salário de um funcionário e o percentual de aumento. Calcule e mostre o valor do aumento e o novo salário.
Faça um programa que receba o peso de uma pessoa em quilos e mostre este peso em gramas. 1KG = 1000g
Faça um programa que calcule e mostre a área de um quadrado. Sabe-se que A=lado*lado.
Faça um programa que receba uma temperatura em Celsius, calcule e mostre essa temperatura em Fahrenheit. Sabe-se que F=180(C +32)/100.
Exercícios de estrutura sequencial.
22/08/2012
13
Como compilar o programa passo a passo
Faça o algoritmo
Selecione a opção passo a passo e observe a execução do seu programa

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais