Escolar Documentos
Profissional Documentos
Cultura Documentos
1
Regras básicas quando utilizar pseudocódigos
Resolução da SP
Escolher um nome.
Avaliar as variáveis, dar atenção aos seus tipos e às suas
características. Exemplos
Descrever de forma clara o que será armazenado e se as
variáveis destinadas a essa informação estão corretas.
Verificar se as instruções fazem sentido e se têm uma
sequência lógica.
Avaliar o resultado e, quando pertinente, mostrar na tela.
Finalizar o algoritmo.
Resolvendo Resolvendo
Ex.02 - Soma de 2 valores
Ex.01 – Olá Mundo Algoritmo "Cálculo de Soma de dois numeros"
VAR
A,B,Soma : REAL
Algoritmo “Primeiro Programa" Inicio
inicio Escreval ("Programa que calcula a soma de dois valores.")
escreva ("Olá mundo!") Escreva ("Digite um valor : ")
fimalgoritmo Leia (A)
Escreva ("Digite outro valor : ")
Leia (B)
Soma <- (A+B)
Escreva ("A soma dos dois valores é : ", Soma)
Fimalgoritmo
2
Resolvendo Resolvendo
Ex5: Mérito salarial
Ex.4- Média de quatro valores Sua equipe foi gratificada com um bônus de 30% sobre seus
salários. Para tal atribuição, você precisa de um algoritmo que
Escreva ("Digite quartovalor : ") realize o cadastro dos colaboradores, o salário bruto e o
Leia (D) adicional liberado para esse projeto.
Media <- (A+B+C+D)/4
Escreva ("A média dos dois valores é : ", Media) Algoritmo " Merito Salarial"
FimAlgoritmo Var
nome: caractere
sal, bonus, totsal :real
Inicio
escreva ("Entre com o nome do funcionário: ")
leia (nome)
Resolvendo Resolvendo
Ex5: Mérito salarial Ex.6 – Fórmula de Bhaskara
algoritmo "Fórmula de Bhaskara"
var
escreva ("Entre com o salário bruto do funcionário: ") a,b,c,x1,x2,delta :real
leia (sal) inicio
bonus <- sal*(30/100) Escreval ("Calculadora de Bhaskara")
totsal <- (sal+bonus) Escreva("digite valor de a: ")
escreva ("Seu salário com bônus será de:", totsal) Leia(a)
Fimalgoritmo Escreva("digite valor de b: ")
Leia(b)
Escreva("digite valor de c: ")
Leia(c)
Resolvendo Resolvendo
Ex.6 – Fórmula de Bhaskara
delta <-b*b-4*a*c Ex.7 – Conversão Graus Centígrados para Farhenheit
Escreval("Delta igual a ",delta)
se delta > 0 entao algoritmo "TransformafarenheitCelsius"
senao
escreva ("o valor de delta é negativo") var
fimalgoritmo celsius , farenheit : real
fimse inicio
x1<-(-b+(raizQ(delta)))/(2*a) Escreval ("A fórmula para transformação e: 5*(F-
x2<-(-b-(raizQ(delta)))/(2*a) 32)/9)")
Escreval ("x1 igual a ",x1)
escreva(" Graus Farenheit? ")
Escreval ("x2 igual a ",x2)
fimalgoritmo leia(farenheit)
celsius <- 5 * (farenheit - 32) / 9
escreval(" Celsius = ", celsius)
fimalgoritmo
3
Conceitos
Registre suas observações em um relatório a ser entregue no
fim da prática.
Relatório Boa atividade a todos!
Obrigada!