Tipos de Operações simples no VisuAlg
O VisuAlg, interpretador de Portugol, te uma função extremamente importante na hora de aprender a lógica de programação. Um dos primeiros no programa, normalmente, são criar coisas simples como calculadoras. Hoje você vai aprender os 4 tipos de operações principais e a aplicá-los no seu algoritmo.
- Definimos 3 variáveis: n1, n2 e n12 do tipo Real, e uma: operacao do tipo Caracter.
- Agora vamos pedir para o usuário digitar o valor de n1 e n2, fazendo com que os valores sejam captados pelo sistema:
algoritmo "calculadora" // Função : Executa simples tipos de operações // Autor : Daniel Bonifacio // Data : 26/03/2016 // Seção de Declarações var n1, n2, n12:real operacao:caracter inicio // Seção de Comandos escreva("Digite o primeiro valor, por favor: ") leia(n1) escreva("Digite o segundo valor, por favor: ") leia(n2) fimalgoritmo
- Agora vamos pedir para o usuário digitar qual será a operação realizada, dando um valor à variável operacao
algoritmo "calculadora" // Função : Executa simples tipos de operações // Autor : Daniel Bonifacio // Data : 26/03/2016 // Seção de Declarações var n1, n2, n12:real operacao:caracter inicio // Seção de Comandos escreva("Digite o primeiro valor, por favor: ") leia(n1) escreva("Digite o segundo valor, por favor: ") leia(n2)escreval("Qual a operação que deseja fazer?") leia(operacao)fimalgoritmo
- Agora vamos usar o comando de condição se. Entenda mais sobre esse comando aqui. Exemplo:
- Se a operação for X, faça Y. Se não, faça Z.
- Se a operação for A, faça B. Se não, faça C.
algoritmo "calculadora" // Função : Executa simples tipos de operações // Autor : Daniel Bonifacio // Data : 26/03/2016 // Seção de Declarações var n1, n2, n12:real operacao:caracter inicio // Seção de Comandos escreva("Digite o primeiro valor, por favor: ") leia(n1) escreva("Digite o segundo valor, por favor: ") leia(n2) escreval("Qual a operação que deseja fazer?") leia(operacao)<("A soma dos 2 números é de: ", n12) senao fimse fimalgoritmose (operacao="soma") entao n12 <- class="escreva" n1="" n2="" span="">escreval->
Se o valor dado à variável operacao for igual a palavra "soma", então, a variável n12 receberá o valor da variável n1 + (mais) a variável n2.
Exercícios
Para ser avaliado e corrigido, envie seus alogoritmos no formato .alg para o meu email
Tempo estimado da atividade: 45 minutos.
Tempo estimado da atividade: 45 minutos.
- Sabendo que os sinais das operações são +, -, / e *, escreva o resto do algoritmo.
- A variável operacao está definida como caracter.
- Por que o valor da variável não pode ser real?
- Em uma situação totalmente hipotética, qual seria a solução caso só pudéssemos usar variáveis de tipo real?
- Construa um sistema de compra e desconto com mais de 1 item com variáveis e constantes.
Tipos de Operações simples no VisuAlg
Reviewed by Daniel Bonifacio
on
13:30
Rating:
Reviewed by Daniel Bonifacio
on
13:30
Rating:

Nenhum comentário