Lógica de Programação

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

Comece por aqui!

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.

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

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 - Analista de Sistemas

Sou Profissional na área de Tecnologia e também apaixonado por jogos e cinema. Graduado em Análise e Desenvolvimento de Sistemas e Pós - Graduado em Docência para Ensino Superior. Desde 2012 atuo em uma ONG na cidade de São Paulo - Brasil, onde realizo a manutenção de equipamentos e trabalho com desenvolvimento de materiais didáticos como apostilas e vídeo - aulas para treinamentos de turmas presenciais e EAD na área de Tecnologia. Possuo Certificação Microsoft Office Specialist (MOS) e desenvolvo soluções computacionais para empresas e prestadores de serviços já há mais de 15 anos como Marketing Digital e Suporte Técnico. 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 *