DICAS

Visite a biblioteca de dicas da comunidade.

Saiba mais

ARTIGOS

Abordagens detalhadas sobre assuntos diversos.

Saiba mais

INICIANTES

Aprenda a programar de um modo simples e fácil.

Saiba mais

DOWNLOADS

Acesse os materiais exclusivos aos membros.

Saiba mais
voltar

PARA QUEM GOSTA DE DELPHI

Introdução aos testes e seleções

Introdução ao conceito de condição

Como já foi visto até aqui, estudamos algoritmos e programas sequências, onde a
lógica consiste sempre de ENTRADA -> PROCESSAMENTO -> SAÍDA.
Estes programas são úteis para uma grande quantidade de problemas, porém, seus
recursos são um tanto quanto limitados.

Existem vários problemas que, para serem resolvidos, devem levar em conta valores das
variáveis. Por exemplo, ler as notas de um aluno e calcular sua média semestral.
Até aqui tudo bem, podemos resolvê-lo facilmente do modo seqüencial, porém, se
quiséssemos mostrar ainda se o aluno foi
“APROVADO” ou “REPROVADO”, como seria feito? Para dizer qual foi o
conceito obtido pelo aluno, devemos analisar o valor da variável que contém sua média.
Dependendo do seu valor, o aluno será “APROVADO” ou não.

Outro exemplo bem comum é o cálculo do salário de um funcionário. Caso seu salário esteja
dentro de uma faixa salarial, o desconto do INSS, por exemplo, pode ser de 8%. Caso
contrário, seu desconto terá uma outra alíquota.

Mais um exemplo, é o cálculo das raízes de uma equação de 2o grau. Se é resolvida a
equação pela fórmula de Báskara, temos de verificar se o valor do delta (determinante,
aquele termo onde extraímos uma raiz quadrada na fórmula) é superior ou igual a zero
(não existe raiz quadrada real de números negativos).

Em todas as situações citadas, os dados manipulados necessitam de algum tipo de tratamento,
para verificar, testar seu conteúdo. Para isto, será necessário o uso de novos comandos,
os chamados comandos condicionais.

Para verificar o conteúdo de uma variável, deve-se inseri-la em uma condição. As condições
são formadas por variáveis, constantes, operadores relacionais semelhantes aos que usamos
no dia a dia e na matemática (“>” maior, “<” menor, entre outros) e por operadores lógicos.

Facebook Comments Box
  • InfusTec
  • 2.231 views
  • 0 comentários
  • 21 de outubro de 2015

Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!

Deixe um comentário

Ir ao topo

© 2024 Infus Soluções em Tecnologia - Todos os Direitos Reservados