Please enable JavaScript.
Coggle requires JavaScript to display documents.
LÓGICA DE PROGRAMAÇÃO (SENAI - EAD) (VisuAlg (algoritmo: comando que irá…
LÓGICA DE PROGRAMAÇÃO
(SENAI - EAD)
Desafio: desenvolver uma calculadora
aceitará apenas dois números reais;
fará as operações: adição, subtração, divisão e multiplicação;
mostrará o resultado da operação ao usuário.
VisuAlg
algoritmo:
comando que irá definir o nome do programa; deve ser feito em aspas duplas;
var:
comando que especifica a área em que as variáveis serão declaradas. É aqui que colocaremos as variáveis que iremos utilizar;
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.
fimalgoritmo:
comando que informa que é o final do algoritmo.
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").
https://ava1.sp.senai.br/pluginfile.php/75218/mod_scorm/content/4/assets/modulos/representacoes/tela-visualg.jpg
Representação de um algoritmo
Fluxograma é representado por formas gráficas
Pseudocódigo é representado como uma narrativa do que está acontecendo, ele é a ponte entre a linguagem falada e a linguagem de máquina(programação).
Tipo de dados
Inteiro (1, 20, -39, 0 ...)
Real (32.3, -34.3 , 20 ...)
Literal ("SENAI", "34", "AULA 1" ...)
Lógico (Verdadeiro ou Falso)
Variáveis
O que são: espaços de memória do computador destinados ao armazenamento de dados.
Como usar: no programa, eu devo dar um nome a ela e informar qual o seu tipo de dado. E, no decorrer do algoritmo, atribuir o valor a ela quando necessário.
Variáveis Indexadas
Variáveis indexadas são variáveis que contém mais de um espaço alocado em memória.
Expressões
Aritméticas
"+" Adição
"-" Subtração
"*" Multiplicação
"/" Divisão
Literais
Expressões literais são expressões de concatenação, ou seja, elas juntam valores através do operador de concatenação que, no VisuAlg, é a virgula (,).
Exemplo
Meu nome é Anderson
Meu sobrenome é Aguiar
Meu nome completo é Anderson Aguiar
Lógicas
As expressões lógicas servem para compararmos valores e dizer se o resultado é VERDADEIRO ou FALSO.
Estrutura de Condição
São ações que devemos tomar, e são definidas por expressões lógicas, em que o programa irá executar a estrutura de acordo com as respostas (VERDADEIRO ou FALSO).
Se está chovendo = pegar um guarda-chuva.
Senão = não preciso de um guarda-chuva
Estrutura de Repetição
Para...faça
Enquanto...faça
Repita...até