Operadores lógicos .E.

Documentos relacionados
Fixação de conteúdo teórico

FUNDAÇÃO NESTLÉ DE PREVIDÊNCIA PRIVADA - FUNEPP Tabela de Fatores Atuariais do Plano de Aposentadoria Programada - PAP

69) Acrescentar uma mensagem de VALOR INVÁLIDO no exercício [68], caso o segundo valor informado seja ZERO.

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Data de Entrega: 04/05/2016 Lista: Nota: Trabalho Prático. de 0 a 200,00 nenhum crédito (crédito = 0) 40% do valor do saldo médio

DCC001 - Programação de Computadores. Lista de Exercícios 02 - Estruturas de Dados Homogêneas (Vetores).

Universidade Federal de Ouro Preto UFOP. Instituto de Ciências Exatas e Biológicas ICEB. Departamento de Computação DECOM

Estruturas de Controle de Fluxo

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo

n1, /,n2, =,res n1, n2, res: real res <- n1 / n2 Digite o Dividendo: n2<>0 Digite o Divisor: verdadeiro falso

Introdução a programação Controle de Fluxo

Algoritmos e Programação

Programação científica C++

Algoritmos. Introdução à Ciência da Computação I. Prof. Jó Ueyama

1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. subtração, multiplicação e a divisão dos números lidos.

Algoritmos. Conceitos e Comandos

Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Informática. Oficina de Programação CI

Introdução à Programação de Computadores Fabricação Mecânica

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

Universidade Federal de Uberlândia Faculdade de Computação. Expressões aritméticas, relacionais e lógicas Estruturas condicionais

LO GICA E TE CNICA DE PROGRAMAC ÃO. TÁSSIO JOSÉ GONÇALVES GOMES

Exercícios de Fixação Conteúdo das aulas 03 a 06

FAETERJ Faculdade de Educação Tecnológica do Estado do Rio de Janeiro Programação e Estruturas de Dados em C Prof. Gilberto Quirgo de Souza

10.1. Aula 10: Pilhas. O conceito de pilha. Algoritmos de inserção e remoção. Exemplo: Notação Polonesa

Exercícios V1 = V2 = V1 = V2 =

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Conceitos básicos de algoritmos

Processamento de Dados aplicado à Geociências. AULA 4:Comando de Entrada Comando de Saída Comando de Atribuição

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

Algoritmos e Estrutura de Dados I Conceitos de Algoritmos. Prof. Elyssandro Piffer

Introdução à Programação. slides de Deise Sacol

1ª LISTA DE EXERCÍCIOS - Extra

2ª Lista de Exercícios de Programação I

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

ALGORITMOS AULA 2. Profª Amanda Gondim

Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva

1 Faculdade FUCAPI Profº. Sérgio Roberto

Comandos de Desvio 1

PSEUDO-CÓDIGO. Nickerson Fonseca Ferreira

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados

CADERNO DE EXERCÍCIOS ALGORITMOS

Algoritmos. Prof. Jonatas Bastos Site:

Lista de exercícios 01 de Computação Aplicada

Lógica de Programação e Algoritmos Exercícios Resolvidos Prof. André Y Kusumoto

Conceitos Básicos de Algoritmos

Exemplo 1.1: Algoritmo para encontrar a quantidade de números informados maior que 50, considerando que serão informados 20 números.

Expressões, Atribuições, Entrada e Saída. Givanaldo Rocha

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

CAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES

In I t n rto r d o u d ç u ão ã o à à Com o pu p t u a t ç a ão ã Linguagem Fortran! " 1

Introdução à Programação

Lista de exercícios estrutura de repetição FOR e While. 3. Criar um algoritmo que imprima a soma dos nu meros pares de 230 a 520..

Estruturas de Controle de Fluxo Estruturas de Seleção. Givanaldo Rocha

BCC201 Introdução à Programação ( ) Prof. Reinaldo Silva Fortes. Prática 04 Estruturas de Dados Homogêneas Vetores

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA DIAGNÓSTICO 22/10/2015. Analise o algoritmo a seguir e depois assinale a alternativa correspondente:

INFORMÁTICA APLICADA AULA 03 ALGORITMOS

TIPOS DE DADOS E VARIÁVEIS

Aula prática 4. Comandos de Desvio. Resumo. 1 Comandos de Desvio Condições mutuamente exclusivas... 2

LINGUAGEM DE PROGRAMAÇÃO

ESTRUTURAS DE REPETIÇÃO - PARTE 3

CAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES

Informática Fundamentos em C++ Revisão 1

Algoritmos e Programação

AULA 12: Variáveis Compostas Homogêneas Vetores

AEDI Fundamentos Revisão 1

Aula 3 Oficina de Programação Algoritmos - Parte 2. Profa. Elaine Faria UFU

LISTA DE EXERCÍCIOS (2) PYTHON

Processamento de Dados aplicado à Geociências. AULA 8: Comandos de repetição Repita-até

PROGRAMAÇÃO DE COMPUTADORES I - BCC Aula Prática 04 Exercício 1

Prof. Jorge Cavalcanti

Lista de Exercícios Algoritmos Vetores. 10) Escreva um algoritmo em PORTUGOL que armazene em um vetor todos os números

LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

Introdução à Lógica de Programação Aula 2. Adaptação de Luis Otavio Alvares

Português Estruturado (VISUALG)

para / for (com teste numérico) enquanto / while (com teste lógico no início) repita até que / do...while (com teste lógico no fim)

EXERCÍCIOS e Respostas de Lógica de Programação - ALGORITMOS -

Programação Estruturada Aula VisualG

Entrada/Saída, Operadores. Curso: Técnico em Informática Disciplina: Algoritmos Prof. Abrahão Lopes

Linguagem de Programação. Tutorial 3 Os comandos if, else e else if

Série de Exercícios - Comandos Repetitivos 1. Codificar o algoritmo para imprimir os N primeiros números naturais pares.

7 Comandos e Estruturas de Controle

01/08/2011. Tipos de dados Numéricos Alfanuméricos Lógicos. Numéricos. Tipos de dados. Dados Numéricos Inteiros. Dados Numéricos Reais.

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.

COMANDOS DE DESVIO CONDICIONAL ANINHADOS E OPERADORES LÓGICOS

CONCEITOS DE ALGORITMOS

UNISINOS - UNIVERSIDADE DO VALE DO RIO DOS SINOS CENTRO DE CIÊNCIAS EXATAS E TECNOLÓGICAS (C6/6) Curso: Informática

Exercícios de Fixação Aula 09

Introdução à Computação - aulas 01 e 02 -

Comandos de Desvio 2

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS.

Lista de Exercícios 3

Lista 2 - ESTRUTURA DO SE

Linguagem Computacional

Transcrição:

Operadores lógicos.e. Condição 1 Condição 2 Resultado lógico Verdadeiro Verdadeiro Verdadeiro Verdadeiro Falso Falso Falso Verdadeiro Falso Falso Falso Falso

.E. N Condição 1.E. Condição 2 S Ação para a Condição 1 e Consição 2 verdadeitas

.E. SE ( <condição 1> ).E. ( <condição 2> ) ENTÃO [ação para condição 1 e condição 2 verdadeiras] FIM_SE

Desenvolver um programa de computador que leia um valor numérico inteiro que esteja na faixa de valores entre 20 e 90. O programa deve apresentar a mensagem O valor está na faixa permitida, caso o valor informado esteja entre 20 e 90. Se o valor estiver fora da faixa permitida, o programa deve apresentar a mensagem O valor está fora da faixa permitida.

Operadores lógicos.ou. Condição 1 Condição 2 Resultado lógico Verdadeiro Verdadeiro Verdadeiro Verdadeiro Falso Verdadeiro Falso Verdadeiro Verdadeiro Falso Falso Verdadeiro

N Condição 1.OU. Condição 2 S Ação para a Condição 1 e/ou Consição 2 verdadeitas

.OU. SE ( <condição 1> ).OU. ( <condição 2> ) ENTÃO [ação para condição 1 e/ou condição 2 verdadeiras] FIM_SE

Desenvolver um programa que solicite a entrada do sexo de uma pessoa e identifique se a informação fornecida é ou não válida. Para o sexo MASCULINO informe a entrada da letra M e para o sexo FEMININO a letra F. Se forem informados os valores M ou F o programa deve apresentar uma mensagem avisando que o sexo informado é valido. No entanto se for fornecido qualquer outro valor, o programa deve informar que o sexo fornecido é inválido

Operadores lógicos.não. Condição Verdadeiro Falso Resultado lógico Falso Verdadeiro

.NÃO. SE ( <condição 1>) ENTÃO [ação para condição não verdade] FIM_SE

.NÃO. N S.NÃO. Condição Ação para a Condição NÃO VERDADEIRA

Elaborar um programa de computador que leia três valores numéricos inteiros, sendo dois representados pelas variáveis A e B e que serão utilizados em dois cálculos programados A + B e A B. O terceiro representado pela variável X será um valor chave de seleção da operação a ser efetuada. Se o valor da variável X não for maior que 5, será realizada a operação C A + B; caso contrário deve serr realizada a operação C A B. Ao final do programa deve se apresentar o resultado armazenado na variável C

.XOU. Condição 1 Condição 2 Resultado lógico Verdadeiro Verdadeiro Falso Verdadeiro Falso Verdadeiro Falso Verdadeiro Verdadeiro Falso Falso Falso O resultado lógico será verdadeiro somente se as condições possuírem valores lógicos diferentes.

.XOU. N Condição 1.XOU. Condição 2 S Ação para a Condição 1 verdadeira Condição 2 falsa ou Condição 1 falsa e Condição 2 verdadeira

.XOU. SE ( <condição 1> ).XOU. ( <condição 2> ) ENTÃO [ação para condição 1 verdadeira e condição 2 falsa ou condição 1 falsa e condição 2 verdadeira] FIM_SE

.XOU. Desenvolver um programa de computador que efetue a entrada de peças numa linha de produção. As peças ou são porcas ou parafusos e tem que entrar na esteira de produção o conjunto porca/parafuso. Não podem entrar duas porcas ou dois parafusos. Se entrarem uma porca e um parafuso mostrar a mensagem linha de produção, caso contrário escrever a mensagem estoque.

Expressões lógicas Exemplos: Suponha que temos três variáveis A = 5, B = 8 e C =1 Os resultados das expressões seriam: EXPRESSÕES RESULTADO A=B AND B > C FALSO A <> B OR B < C VERDADEIRO A > B NOT VERDADEIRO A < B AND B > C VERDADEIRO A >= B OR B = C FALSO A <= B NOT FALSO