Upload
holderlan-de-souza-mourao
View
114
Download
7
Embed Size (px)
Citation preview
Curso : Análise e desenvolvimento de Sistemas
ALGORITMOS - CCT0001
Profª. Marília S. [email protected]
Aula 5 – Portugol: Estrutura sequencial
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
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
1) Escrever um algoritmo no visualg2) Executar o algoritmo usando a tecla F9
EXERCÍCIOS1. Faça um algoritmo que receba três notas, calcule e
mostre a média aritmética entre elas.
2. Faça um programa que receba três notas e seus respectivos pesos, calcule e mostre a média ponderada dessas notas.
3. 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.
4. Faça um programa que receba o peso de uma pessoa em quilos e mostre este peso em gramas. 1KG = 1000g
5. Faça um programa que calcule e mostre a área de um quadrado. Sabe-se que A=lado*lado.
6. 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.
COMO COMPILAR O PROGRAMA PASSO A PASSO
1. Faça o algoritmo2. Selecione a opção passo a passo e observe
a execução do seu programa