Skip to content

Latest commit

 

History

History
151 lines (98 loc) · 3.29 KB

File metadata and controls

151 lines (98 loc) · 3.29 KB

🔢 Aula 03 - Comandos de Entrada e Operadores Aritméticos


Lembrando: Durante todo este curso, será utilizado o visualg (visualizador de algoritmos) para poder desenvolver e executar os algoritmos em Portugol.


🖖 Essas anotações foram feitas a partir das aulas do professor Gustavo Guanabara.
👉 Link para acessar as vídeo-aulas e os materiais do curso: https://www.cursoemvideo.com/curso/curso-de-algoritmo/


📥 Comandos de Entrada de Dados (Inputs)

  • São comandos que, quando executados, aguardarão uma resposta.

  • São responsáveis pela entrada de dados.

algoritmo "Comandos de Entrada de Dados (Inputs)"

var
   nome: caractere

inicio
   Escreva("Digite seu nome: ")     // comando de saída de dados
   Leia(nome)                       // comando de ENTRADA de dados   - recebrá um valor digitado pelo usuário E atribuirá esse valor na variável nome
   Escreva("Muito prazer ", nome)   // comando de saída de dados

fimalgoritmo

🏋️‍♂️ Exercício Prático - Somar Dois Números :


  • Faça um programa que solicite dois números ao usuário, calcule e mostre a soma entre eles.
algoritmo "Somar Dois Números"

var
   numero1, numero2, soma: Real

inicio
   Escreva("Informe um número: ")
   Leia(numero1)
   Escreva("Informe outro número: ")
   Leia(numero2)
   
   soma <- numero1 + numero2
   
   Escreva("A soma entre ", numero1, " e ", numero2, " é ", soma)
      
fimalgoritmo

Operadores Aritméticos

  • São utilizados para fazer operações aritméticas:

Símbolo Significado
( + ) Adição
( - ) Subtração
( * ) Multiplicação
( / ) Divisão
( \ ) Divisão Inteira
( ^ ) Exponenciação
( % ) Módulo

Ordem de precedência


  • A Ordem de precedência indica a ordem que os operadores serão considerados dentro de uma mesma expressão.

Ordem Símbolo Significado
( ) Parênteses
^ Exponenciação
* / Multiplicação/divisão
+ - Soma/Subtração

🏋️‍♂️ Exercício Prático - Média Entre Dois Números :


  • Faça um programa que solicite dois números ao usuário, calcule e mostre a média entre eles.
algoritmo "Média Entre Dois Números"

var
   numero1, numero2: Inteiro
   media: Real

inicio
   Escreva("Informe um número: ")
   Leia(numero1)
   
   Escreva("Indorme um número: ")
   Leia(numero2)
   
   media <- (numero1+numero2)/2
   
   Escreva("A média entre ", numero1, " e ", numero2, " é ", media)

fimalgoritmo

🛠 Funções Aritméticas

  • São funcionalidades do próprio visualg que servem para realizar mais algumas operações aritméticas.

Função O que é Exemplo
Abs Valor Absoluto Abs(-10) 10
Exp Exponenciação Exp(3, 2) 9
Int Valor Inteiro Int(3.9) 3
RaizQ Raiz Quadrada Int(25) 5
Pi Retorna Pi Pi 3.14...
Sen Sen(rad) Sen(0.523) 0.5
Cos Cosseno(rad) Cos(0.523) 0.86
Tan Tangente(rad) Tan(0.523) 0.57
GrauRad Graus para rad GraupRad(30) 0.52



Desenvolvido com 💙 por Elias de Araújo Ferreira Neto 👋


Voltar