Competências Transversais - Lógica de Programação
Competências Transversais - Lógica de Programação
08/03/2025
SENAI 🎶💘
CALCULADORA
REPRESENTAÇÕES
LINGUAGEM DE MÁQUINA
VisuAlg
var: comando que especifica a área em que as variáveis serão declaradas. É aqui que
colocaremos as variáveis que iremos utilizar
Ex) var
idade:Inteiro
inicio: comando que informa o início do programa; é nesse bloco que ficarão os comandos e a
lógica que utilizaremos para criar nosso algoritmo.
Ex) inicio
Escreva1(“Digite sua idade”)
Leia(idade)
se idade>=18
entao
escreva(“Voce e maior de idade”)
fimse
Palavras-chave/Comandos:
escreva: esse comando irá escrever na tela alguma informação ao usuário. Ex.:
Escreva("Digite seu nome").
Leia: esse comando irá ler o que foi digitado pelo usuário. Ex.: Leia(nome).
Esse nome entre parênteses é uma das variáveis que deve estar declarada no bloco var que
vimos anteriormente.
Escreval: esse comando é idêntico ao escreva, a não ser pelo fato de que ele pula uma
linha. Ex.: Escreval("Digite seu nome").
TIPOS DE DADOS
VARIÁVEIS
Compostas por:
Nome (identificação)
Ex) var
nomeDaVariavel : TipoDeDado
Regras de nome
° Não pode usar palavras reservadas (Ex: var, algoritmo, inicio, fim....)
Ex prático)
algoritmo "nome"
Var
idade: Inteiro
dataNascimento:Literal
maiorIdade:Logico
salario: Real
inicio
idade <- 24
dataNascimento <- "16/03/1986"
maiorIdade <- VERDADEIRO
salario <- 600.50
Expressões Aritméticas:
Expressões Literais:
Expressões Lógicas:
Estrutura de Repetição