Lógica de Programação

Página de Exercícios dos cursos de Lógica de Programação e Programação.

Apresentação

Aplicação prática das matérias abordadas no Curso Online Completo.

Novo por aqui? Clique aqui e Conheça o curso completo de Lógica de Programação para iniciantes e estudantes.

Prof. Wagner Cardoso

Função SE – Estrutura de Decisão

Exercício 1

A função SE permite que um programa colete uma resposta ou mesmo solicite informações ao usuário para (com base nas respostas) apontar um resultado.

Imagine que a pessoa vai efetuar uma compra com cartão de crédito.

Ao inserir seu cartão e digitar sua senha uma base de dados é consultada e SE houver limite a compra será aprovada, caso não (SENAO) a compra será recusada.

Crie um Programa em VisualG onde você deve desenvolver a variável e seus respectivos tipos:

  1. Variável LIMITE receberá o valor de saldo do cartão igual a 1000 (neste caso o valor é fixo e não deve ser solicitado ao usuário, apenas vamos solicitar que seja digitado o valor de 1000 para continuar).
  2. Variável COMPRA receberá o valor de compra (a ser lançado pelo usuário)
  3. Resultado Recebe o valor do limite – (menos) o valor da compra

Faça as solicitações de informações com o comando “escreval” e envie as informações para as devidas variáveis com o comando “leia” conforme mostrado em aula.

Análise em SE:

Caso o resultado seja menor ou igual a ZERO então “COMPRA RECUSADA” SENÃO “COMPRA APROVADA” e finalize o bloco de decisão.

OBS: Caso queira, envie o resultado em sua área do aluno na plataforma de cursos.

Não Chegou ao Resultado? Clique Aqui e Veja a Resposta!

 

Função SE com condição E

Exercício 2

Uso Prático da Função SE com a condição E

A condição “E” aplicada ao SE permite que mais de uma condição seja inserida para a obtenção de um resultado, seja ele positivo ou negativo.

Vamos imaginar um cadastro que analisa a idade e a renda de uma pessoa para a aprovação de um seguro de veículos.

Crie um Programa em VisualG onde você deve desenvolver a variável e seus respectivos tipos:

  1. Variável NOME receberá o nome do  candidato
  2. Variável CPF recebe o documento do candidato
  3. Variável IDADE recebe a idade do candidato
  4. Variável RENDA deve receber o valor que a pessoa recebe mensalmente

Faça as solicitações de informações com o comando “escreval” e envie as informações para as devidas variáveis com o comando “leia” conforme mostrado em aula.

Análise em SE com E:

Caso a IDADE seja Maior ou Igual a 30 E a RENDA Maior ou Igual a 2000 ENTAO “SEGURO APROVADO” SENÃO “INFELIZMENTE SUA SOLICITAÇÃO FOI NEGADA” e finalize o bloco de decisão.

Não Chegou ao Resultado? Clique Aqui e Veja a Resposta!

 

Função SE com condição OU

Exercício 3

Uso Prático da Função SE com a condição OU

A condição “OU” aplicada ao SE permite que mais de uma condição seja inserida para a obtenção de um resultado, tornando possível uma OU outra condição ser atingida para a obtenção de resultado.

Vamos imaginar um controle onde o valor de vendas será subtraído do valor de estoque.

O resultado receberá o valor de estoque-vendas e se o resultado obtido for <1 ou =1 teremos a mensagem de que é necessário repor o estoque.

Crie um Programa em VisualG onde você deve desenvolver a variável e seus respectivos tipos:

  1. Variável ESTOQUE que receberá a quantidade em estoque
  2. Variável VENDAS que receberá a quantidade vendida
  3. Variável RESULTADO que receberá o resultado de ESTOQUE-VENDAS

Faça as solicitações de informações com o comando “escreval” e envie as informações para as devidas variáveis com o comando “leia” conforme mostrado em aula.

>>>Não assistiu aulas de lógica de programação? Clique aqui e Conheça nosso Curso Completo!

Análise em SE com OU:

Caso o estoque seja menor ou igual a 1 devemos exibir a mensagem “REPOR ESTOQUE” caso não exibir a mensagem “ESTOQUE OK” para o usuário.

Não Chegou ao Resultado? Clique Aqui e Veja a Resposta!

 


Wagner Cardoso

Sou Profissional na área de Tecnologia e também apaixonado por jogos e cinema. Formado em Análise e Desenvolvimento de Sistemas e Pós - Graduado em Docência para Ensino Superior. Possuo Certificação Microsoft Office Specialist (MOS) e trabalho com soluções computacionais já há mais de 17 anos. Desde 2012 atuo em uma ONG na Cidade de São Paulo - Brasil, onde sou Técnico Especializado e ministro aulas para turmas presenciais na área de Informática. Me dedico ao empreendedorismo digital acreditando na democratização do conhecimento por intermédio da internet. Tenho grande prazer em poder ensinar, transmitir conhecimento e claro, participar do crescimento das pessoas.

0 comentário

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *