A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Variáveis e Operadores

Apresentações semelhantes


Apresentação em tema: "Variáveis e Operadores"— Transcrição da apresentação:

1 Variáveis e Operadores
Lógica de programação Variáveis e Operadores Professor William

2 PESQUISEM O QUE É UM PROGRAMA ? O QUE É LINGUAGEM DE MÁQUINA ?
O QUE É LINGUAGEM DE PROGRAMAÇÃO ? O QUE É UM COMPILADOR ? O QUE É MAQUINA VIRTUAL ? O QUE É LÓGICA ? O QUE É ALGORITMO ? O QUE É PSEUDOCÓDIGO ? O QUE É FLUXOGRAMA ? NO MÁXIMO 2 PARAGRAFOS PARA CADA QUESTÃO. MANUSCRITO OU IMPRESSO Professor William

3 ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o algoritmo do conserto de um pneu furado. Professor William

4 ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o preparo de uma macarronada. Professor William

5 ANTES UMA REVISÃO Utilize um pseudocódigo e depois um fluxograma para representar o algoritmo de um calculo matemático (5+6)/2, feito em uma calculadora comum. Use termos como “Aperte a tecla 5” nas ações. Professor William

6 constantes Como o próprio nome indica, é aquilo que não muda.
Falando de algoritmo, constantes são valores que permanecem o mesmo do inicio ao fim. Constantes podem ser numéricas, literais ou lógicas. Professor William

7 Constantes - exemplos Constantes numéricas: 3 89 -123 0.87 0.0076 2*10
Professor William

8 Constantes - exemplos Constantes literais: “TUDO” “XPTO” “JOÃO”
“MARIA” “18/12/1997” “XYZ” Professor William

9 Constantes - exemplos Constantes Lógicas: VERDADEIRO FALSO
Professor William

10 exercícios Identifique os tipos das constantes abaixo: 435678
“RODOLFO” “87434” 0.213 FALSO “VERDADEIRO” Professor William

11 exercícios Indique o(s) tipo(s) de constante(s) que pode(m) ser usado(s) para representar: O nome de um país O RG de uma pessoa O CGC de uma empresa Se uma pessoa é ou não maior de idade A idade de uma pessoa O endereço de uma pessoa Professor William

12 VARIAVEIS Uma variável representa um endereço da memória RAM.
Quando declaramos uma variável, estamos atribuindo um nome simbólico à um endereço da memória RAM. Dentro de nosso programa utilizaremos esse nome para manipular a informação contida no endereço da memória relacionado à variável. Professor William

13 VARIAVEIS - ANALOGIA A memória RAM é similar a uma grande mesa contendo varias caixas. Quando alguém quer guardar um documento, vai até a mesa, abre uma caixa e coloca o documento dentro. Professor William

14 VARIAVEIS - ANALOGIA No computador é a mesma coisa!
Imagine que você quer guardar o papel com o nome de uma pessoa Dentro da caixa. Você pode utilizar qualquer uma das caixas com exceção da caixa 9. No computador é a mesma coisa! Professor William

15 VARIAVEIS - ANALOGIA No exemplo, o dado Maria ocupa a parte da memória que esta no endereço (caixa) 1. para facilitar o acesso ao endereço de memória, foi referenciado a ele o nome PESSOA. PESSOA Professor William

16 VARIAVEIS - identificadores
No exemplo anterior, o dado MARIA ocupa a parte da memória que esta no endereço (caixa)1. para facilitar o acesso ao endereço de memória, foi referenciado a ele o nome PESSOA. Isso permite localizar imediatamente a caixa, sem precisar saber em que posição ela se encontra. Professor William

17 VARIAVEIS - identificadores
A esse nome associado ao endereço de memória, denomina-se variável. Portanto, quando quiser armazenar algum dado, basta criar (como será mostrado adiante) uma variável para guardá-lo. Professor William

18 Regras para criação de nomes de variáveis
O nome da variável pode ser formado por um ou mais caracteres. O primeiro caractere deve ser obrigatoriamente uma letra e os caracteres seguintes podem ser letras ou números.não são permitidos uso de símbolos, sinas gráficos e de pontuação, exceto o sinal “_”. Professor William

19 Tipos de variáveis - visualg
Inteiro Real Lógico Caracter Vetor Professor William

20 Como atribuir valores a variáveis no visualg
num : inteiro num <- 10 escreva(num) saída: “10” Professor William

21 EXERCICIOS - visualg Abra o VISUALG e na seção “var”, crie 5 variáveis: Uma variável do tipo inteiro Uma variável do tipo real Uma variável do tipo lógico Uma variável do tipo caracter Na seção “inicio”, atribua valores para as variáveis que você criou acima. Utilize o comando escreva para exibir os valores das variáveis. Após, crie o pseudocódigo e o fluxograma do exercício acima. Professor William

22 EXERCICIOS - visualg Alterar o exercício para solicitar a entrada dos valores para o usuário com o comando: Var Num : real Escreva(“informe um valor: ”) Leia(Num) Professor William

23 EXERCICIOS - visualg Escreva um algoritmo que armazene o valor 10 em uma variável A e o valor 20 em uma variável B. A seguir (utilizando apenas atribuições entre variáveis) troque os seus conteúdos fazendo com que o valor que está em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armazenados nas variáveis. Professor William

24 Operadores Aritméticos
Soma + Subtração – Multiplicação * Divisão / Módulo % Potenciação ^ Professor William

25 Exercícios Analise os algoritmos abaixo e diga o que será
impresso na tela ao serem executados: Professor William

26 Exercícios Analise os algoritmos abaixo e diga o que será
impresso na tela ao serem executados: Professor William

27 Exercícios Analise os algoritmos abaixo e diga o que será
impresso na tela ao serem executados: Professor William

28 exercícios Crie um novo programa no VISUALG , com duas variáveis:
Crie comandos para somar, subtrair, multiplicar, dividir, modularizar e potencilizar as variáveis. A cada operação efetuada, mostrar o resultado com o comando “escreva”. Após, crie o pseudocódigo e o fluxograma do exercício acima. Professor William

29 exercícios Crie um novo programa no VISUALG para calcular o IMC.
O que é IMC ? Índice de massa corpórea. para calcular se a pessoa esta ou não acima do peso. Professor William

30 exercícios Programa visualg Pseudocódigo fluxograma Professor William


Carregar ppt "Variáveis e Operadores"

Apresentações semelhantes


Anúncios Google