Beruflich Dokumente
Kultur Dokumente
de Sistemas
ALGORITMOS - CCT0001
Aula 5 Portugol: Estrutura sequencial
Exerccio dos seus conhecimentos em um ambiente prximo da realidade; Linguagem mais simples, parecida com o "Portugol; Simular o que acontece na tela do computador;
VISUALG
O VisuAlg permite apenas um comando por linha; Todas as palavras-chave do VisuAlg foram implementadas sem acentos, cedilha, etc.; O VisuAlg no distingue maisculas e minsculas no reconhecimento de palavras-chave e nomes de variveis; permitida a incluso de comentrios: qualquer texto precedido de "//" ignorado, at se atingir o final da sua linha.
O FORMATO BSICO
Tipos de Dados:
inteiro: define variveis numricas do tipo inteiro, ou seja, sem casas decimais.
real: define variveis numricas do tipo real, ou seja, com casas decimais.
lgico: define variveis do tipo booleano, ou seja, com valor VERDADEIRO ou FALSO.
Nomes de Variveis
Os nomes das variveis devem obrigatoriamente comear por uma letra. Aps a primeira letra poder conter letras, nmeros ou underline ( _ ), at um limite de 30 caracteres. Variveis no podem ter nomes iguais. Iniciar a declarao de variveis obrigatoriamente com o termo var, seguir com os nomes das variveis separados por ,, colocar o sinal : e finalmente informar o tipo daquela varivel ou lista de variveis.
Ex.: var a: inteiro valor1, valor2 : real nome_aluno : caractere
Comando de Atribuio
A atribuio de valores a variveis feita com o operador <-. Do seu lado esquerdo fica a varivel qual est sendo atribudo o valor, e sua direita pode-se colocar qualquer expresso (constantes, variveis, expresses numricas), desde que seu resultado tenha tipo igual ao da varivel. Ex.
a <- 3 valor1 <- 1.5 valor2 <- valor1 + a nome_aluno <- "Jos da Silva"
APRESENTAO DO PROGRAMA
ATIVIDADE
1)
2)
EXERCCIOS
1. 2.
3.
4.
5.
6.
Faa um algoritmo que receba trs notas, calcule e mostre a mdia aritmtica entre elas. Faa um programa que receba trs notas e seus respectivos pesos, calcule e mostre a mdia ponderada dessas notas. Faa um programa eu receba o salrio de um funcionrio e o percentual de aumento. Calcule e mostre o valor do aumento e o novo salrio. Faa um programa que receba o peso de uma pessoa em quilos e mostre este peso em gramas. 1KG = 1000g Faa um programa que calcule e mostre a rea de um quadrado. Sabe-se que A=lado*lado. Faa um programa que receba uma temperatura em Celsius, calcule e mostre essa temperatura em Fahrenheit. Sabe-se que F=180(C +32)/100.
2.
Faa o algoritmo Selecione a opo passo a passo e observe a execuo do seu programa