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

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

Agenda O que é Operadores Relacionais Operadores Lógicos

Apresentações semelhantes


Apresentação em tema: "Agenda O que é Operadores Relacionais Operadores Lógicos"— Transcrição da apresentação:

1 Agenda O que é Operadores Relacionais Operadores Lógicos
Desvio Condicional Simples Desvio Condicional Composto Desvios Condicionais Encadeados

2 O que é Apesar de resolver alguns problemas, somente isso é bastante limitado Valores precisam ser tratados Exemplo: cálculo da média, precisa mostrar se o aluno está ou não reprovado.

3 O que é Exemplo 2 Verificar se tem saldo antes de sacar
Verificar se pode tirar cheque antes de emitir talão E assim por diante

4 Operadores Relacionais
== Igual > Maior que < Menor que >= Maior ou igual a <= Menor ou igual a != ou <> Diferente

5 Operadores Lógicos E ou && Conjunção OU ou II Disjunção NÃO ou !
Negação

6 Operadores Lógicos Exemplo A>B A==B A!=B A<=B A>=B A<B
Saldo < QuantidadeSaque

7 Desvio Condicional Simples
Utiliza a instrução Se...Então ... Fim_se Ou Se (condição) Inicio Bloco Fim

8 Desvio Condicional Simples
Se (salario > 2000) Escrever(salario) Se (idade == 20) Escrever (idade)

9 Desvio Condicional Composto
Se...então...senão...fim_se Se (condição) Inicio Bloco Fim Senão

10 Desvio Condicional Composto
Se(nota >=6) Escrever(“Passou”); Senão Escrever(“Não passou”);

11 Desvios Condicionais Encadeados
São junções de desvios simples e compostos

12 Desvios Condicionais Encadeados
Se (nota >= 5 E nota < 8) então Escrever (“B”); Senão Se (nota < 5) então Escrever(“I”); Escrever(“E”);

13 Controle de Fluxo (Laço For)
É um loop. Enquanto a condição que você estipulou for satisfeita, o comando será executado. Pode “estourar” a memória do computador.

14 Controles de Fluxo Laço FOR
Para <tipo><nome> começando de zero; até que ele satisfaça <condição>; incremente <nome> + 1 Inicio_for <<comando1>> Fim_for

15 Laço FOR Exemplo Para int contador = 0; contador < 4; contador + 1
Inicio_for Escreva(“o contador estar em :” + contador) Fim_for

16 Exercícios de Fixação 1) Escreva em PSEUDOCÓDIGO um programa que calcule a média de um aluno nas 4 provas bimestrais e exiba se o aluno foi aprovado caso tenha tirado nota maior que 6, caso contrário exiba que ele foi reprovado.

17 Exercícios de Fixação 2) Escreva em PSEUDOCÓDIGO um programa que leia o saldo bancário de um cliente e o valor do saque, e exiba se ele pode ou não sacar o dinheiro.

18 Exercícios de Fixação 3) Escreva em PSEUDOCÓDIGO um programa que exiba todos os números de 1 a 100 utilizando a estrutura “FOR”.


Carregar ppt "Agenda O que é Operadores Relacionais Operadores Lógicos"

Apresentações semelhantes


Anúncios Google