Lógica de Programação. Virgílio Fries Müller www.virgilio.vfm.com.br.

Slides:



Advertisements
Apresentações semelhantes
RH3 Estágio / Informática Prof. Eduardo
Advertisements

TÉCNICAS DE PROGRAMAÇÃO I
Programação em Java Prof. Maurício Braga
Data: 10 a 12 de fevereiro de 2009 e
Construção de Aplicativos Computacionais METEOROLOGIA
LINGUAGEM DE PROGRAMAÇÃO ORIENTADA A OBJETOS INSTRUÇÕES DE CONTROLE – PARTE I Prof. Thiago Pereira Rique
Fluxograma INICIO Processo Decisão Exibe FIM.
Algoritmos.
PLANILHA DE CALCULO.
Tomada de Decisões Aula 3.
ALGORÍTMOS E ESTRUTURA DE DADOS SLIDE - 2
Programação de Computadores - 2
Introdução à Programação
Introdução à Lógica de Programação (cont.)
Estruturas de Controle
Algoritmos Escher.
THOBER CORADI DETOFENO, MSC. Aula 07
Descreva por palavras suas o funcionamento de um algoritmo
INTRODUÇÃO À PROGRAMAÇÃO
6 – Estruturas de Controlo
Professor: Juliano Lucas Gonçalves
Estruturas de Controlo em Pascal
Capítulo 3 Estruturas de Controle
Linguagem de Programação II Parte IV
Estruturas de Repetição
Linguagem de Programação JAVA Técnico em Informática Professora Michelle Nery.
COMPLEMENTO DAS AULAS.
Programação de Computadores
Operadores Relacionais, Lógicos e comandos de condição
Estrutura de Decisão e Repetição
Aula 6 - Estruturas de Controle
Linguagem e Ambiente Scratch
Estrutura de decisão Neste tipo de estrutura o fluxo de instruções a ser seguido é escolhido em função do resultado da avaliação de uma ou mais condições.
Estrutura de Decisão Multipla
BC-0505 Processamento da Informação
1.2 Variaveis - conceito Podemos imaginá-la como uma caixa com tampa que pode conter algum dado. Se precisarmos conhecer esse dado, abrimos a tampa da.
Algoritmos e Estruturas de Dados I – Estrutura Condicional
Prof. Renato de Oliveira Bastos
Introdução à Linguagem C
Aula prática 2 Operadores e Expressões Comandos de Decisão Comentários
ESTRUTURAS DE CONTROLE
Igor Steinmacher, MSc. O maravilhoso mundo da Lógica de Programação.
Comandos de Condição Aula 1 1. Introdução Até agora, todos os algoritmos que fizemos têm um fluxo de execução único. As instruções executadas são sempre.
Algoritmos - exercícios
Algoritmo.
Algoritmo e Programação
Algoritmo e Estrutura de Dados
Introdução à Programação
Algoritmos e Estrutura de Dados I
Fundamentos de linguagens de programação
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL  Operadores São meios pelo qual incrementamos, comparamos e avaliamos dados.
Lógica de Programação EAGS SIN – Módulo II
Algoritmos e Estruturas de Dados I – Estrutura Condicional Profa. Mercedes Gonzales Márquez.
Professor: André L. R. Didier Autor: Francisco Airton
Algoritmo Triângulo Problema: Precisa-se de um programa capaz de ler três valores para os lados de um triângulo e verificar se os lados fornecidos formam.
Linguagens de Programação
Linguagens de Programação
Comandos de Repetição (While, Do..While e For)
Aula 4 Estrutura de Decisão.
Linguagem de Programação 11 Estruturas de Decisão e Repetição. Prof. Luiz José Hoffmann Filho
Algoritmos e Programação
CONDICIONAL IF Desenvolvido pelo Mestrando Rodrigo Moreira Barreto – VHLab (Virtual Humans Simulation Laboratory – PUCRS) 1 Desenvolvido por: Rodrigo Moreira.
1 Estruturas de Controle Algoritmos Algoritmos –Série de ações em uma ordem específica As ações executadas Ordem na qual as ações são executadas.
Sistemas para Internet Algoritmos e Lógica de Programação
Fundamentos de Programação
1Unidade – Estrutura Condicional SE Algoritmos e Linguagens de Programação Estrutura Condicional SE Faculdade INED – Abril 2007 Prof. Edwar Saliba.
Linguagem de Programação Prof. Fabricio Roulin Bittencout
Lógica de programação Introdução à lógica de programação
Algoritmos Grupos de Slides No 2. Prof. SIMÃO Estrutura de decisão simples “Se” if end Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto.
Transcrição da apresentação:

Lógica de Programação. Virgílio Fries Müller

TOMADA DE DECISÕES. Imagina um programa que apresente a média escolar de um aluno. Até aqui, muito simples, mas além de calcular a média, o programa deve apresentar se o aluno está aprovado ou reprovado segundo a análise de sua média.

TOMADA DE DECISÕES. Perceba que neste ponto é necessário verseicar o valor da média do aluno para então tomar uma decisão no sentido de apresentar uma mensagem indicando: APROVADO ou REPROVADO. A variável que conterá o valor da média passa a ser de controle, apesar de essa mesma variável ser de ação, uma vez que o valor da média é variável.

TOMADA DE DECISÕES. 1) Escrever um programa em linguagem C que faça a leitura de dois valores numéricos, efetuar a adição e apresentar o seu resultado caso o valor somado seja maior que 10.

TOMADA DE DECISÕES. Se (valor > 10) então escreva(‘valor é maior’);

TOMADA DE DECISÕES. 2) Faça um programa que receba o valor do salário de um funcionário e o valor do salário mínimo. Calcula e imprima quantos salários mínimos ganha essa funcionário. Se o valor for maior que 4 salários mínimos informe o usuário a necessidade de pagar IMPOSTO DE RENDA.

TOMADA DE DECISÕES. 3) Faça um programa que receba o salário de um funcionário, calcule e imprima o novo salário sabendo-se que este sofreu um aumento de 25%. Sendo o salário menor que o valor R$ 800,00 informe o usuário que ele tem direito ao vale alimentação.

TOMADA DE DECISÕES. 4) Faça um programa para calcular o preço de venda de qualquer produto, sabendo que o lucro pretendido é de 30%. Sendo o valor do lucro maior que R$ 70,00 avisar o usuário com a mensagem “PRODUTO VIP”.

TOMADA DE DECISÕES. DECISÃO COMPOSTA: SE... SE NÃO

TOMADA DE DECISÕES. Já foi visto como fazer o uso da instrução se. Agora você aprenderá a fazer uso da instrução se..se não que, sendo a condição VERDADEIRA, será executada a instrução que estiver posicionada entre as instruções se e se não. Sendo a condição FALSA, será executada a instrução que estiver posicionada logo após a instrução se não.

TOMADA DE DECISÕES. se (valor > 10) then escreva(‘valor é maior’) se não escreva (‘valor é menor’);

TOMADA DE DECISÕES. 5) Escrever um programa em linguagem C que faça a leitura de dois valores numéricos, e efetuar a adição. Caso o valor somado seja maior ou igual a 10, deve ser apresentado somando a ele mais 5. Caso o valor somado não seja maior ou igual a 10, deve ser apresentado subtraindo dele 7.

TOMADA DE DECISÕES. 6) Faça um programa que receba o valor do salário de um funcionário e o valor do salário mínimo. Calcula e imprima quantos salários mínimos ganha essa funcionário. Se o valor for maior que 4 salários mínimos informe o usuário a necessidade de pagar IMPOSTO DE RENDA ao contrário informe a ele QUE NÃO PRECISA PAGAR IMPOSTO DE RENDA.