Olá pessoal aqui é o Fábio da B Treinamentos e nesta videoaula vamos falar sobre operadores relacionais Em lógica de programação bom nós já vimos em aulas anteriores os operadores aritméticos que são operadores que você utiliza para realizar cálculos basicamente em seus algoritmos agora vejamos os operadores relacionais um operador relacional é um operador que estabelece uma relação entre dois outros objetos tá você tem na tela alguns exemplos de operadores relacionais aí o operador relacional mais comum é o operador de igualdade né que é simbolizado pelo sinal de igual então o operador de igualdade significa operação igual
a ele estabelece uma relação entre dois objetos comparando esses objetos e verificando se um é igual ao outro tá então é isso que um operador relacional faz compara dois objetos e verifica a condição entre eles um outro operador relacional muito usado é o operador diferente de tá que é simbolizado pelo símbolo de menor e o símbolo de maior juntos então esse operador ele compara dois itens e te diz se eles são diferentes um do outro na verdade o operador relacional ele sempre retorna um valor lógico verdadeiro ou falso então quando uma comparação entre itens é
feita o resultado dessa comparação é verdadeiro ou falso sim ou não quando eu uso operador de igualdade eu pergunto Um item é igual a outro o resultado será verdadeiro se ele for e falso se não for quando eu uso operador diferente de eu pergunto Um item é diferente do outro item se eles forem diferentes o operador relacional vai me retornar verdadeiro Se não forem diferentes retorna falso e a ideia a mesma pros outros operadores relacionais que vocês estão vendo na tela operador maior que tá que estabelece uma relação entre dois itens para verificar Qual é
maior então se o primeiro for maior que o segundo ele retorna Verdadeiro Caso contrário retorna falso o operador menor que que é o inverso compara dois itens dois objetos ou dois valores tá e se o primeiro for menor que o segundo ele retorna Verdadeiro Caso contrário retorna falso E também temos operadores maior ou igual e menor ou igual o maior ou igual retorna verdadeiro se Um item for maior ou igual ao segundo tá tanto faz se ele é maior ou se ele é igual o retorno é verdadeiro se ele for menor O Retorno é falso
e o operador menor ou igual é o inverso ele retorna verdadeiro se o primeiro item tiver o valor menor ou igual ao segundo item se ele for maior ele retorna falso tá então esses são os operadores relacionais mais usados e eu posso usar os operadores relacionais para construir expressões com essas que vocês estão vendo são sempre comparações tá e não esqueçam que as expressões relacionais sempre Retornam o valor lógico verdadeiro ou falso Então são sempre comparações por exemplo estou comparando a é menor a a recebe C uma variável B recebe 6 então eu declarei duas
variáveis e coloquei valores dentro delas a recebe 5 e B recebe 6 E aí utiliz um operador relacional para fazer uma comparação estou perguntando aqui na terceira linha a é menor que B ou seja 5 é menor que 6 sim se sim retorna verdadeiro a É iG a b não são diferentes então retorna falso outra comparação um pouco mais complexa B é diferente de a + 1 então a gente resolve a + 1 5 + 1 = 6 b = 6 6 é diferente de 6 não então retorna falso a x 2 é maior ou
igual a B então 5 x 2 que é 10 é maior ou igual a 6 sim é maior portanto retorna verdadeiro legal bem simples utilizar o operador relacional vamos lá pro visual G para fazer uns testes então então vamos declarar algumas variáveis A e B do tipo inteiro e vamos colocar alguns comandos aqui então eu vou dizer que a recebe o valor por exemplo 7 e B recebe o valor 9 legal a = 7 B = 9 Vamos Fazer uma comparação escreva a ig a b veja o que eu fiz usei o comando esca para
escrever um resultado na tela e como parâmetro para essa função escreva eu passei um operador uma expressão relacional estou perguntando aqui a é igual a B é uma pergunta que está sendo realizada tá se forem iguais O Retorno é verdadeiro se forem diferentes O Retorno é falso Então vamos executar o algoritmo para verificar o resultado Olha o resultado falso por quê Porque a é 7 B é 9 e 7 é diferente de 9 não é igual então retornou falso Se eu colocar a é menor do que B eu vou executar verdadeiro a é menor do
que B tá a é menor ou igual a B então executo verdadeiro a é menor ou igual a b a é maior ou igual a B falso não é maior ou igual a B é menor finalmente o operador diferente D veja utilizo o símbolo de menor e de maior juntos a é diferente de B verdadeiro é diferente s é diferente de nove legal então é bastante simples utilizar um operador relacional tá a gente pode também montar um outro exemplo um pouquinho mais complexo por exemplo ah a é menor Aliás a é é menor do que
vou abrir outro parênteses aqui para isolar as expressões do que B - 3 então agora estou comparando a é menor do que B - 3 vamos ver o resultado falso a não é menor do que B - 3 pois 9 - 3 é 6 e 7 não é menor do que 6 tá a é menor ou igual a B - 3 falso também tá porque B - 3 é 6 e a = 7 agora se eu colocar B - 2 A é menor ou igual a B - 2 executo o algoritmo verdadeiro porque B -
2 é 7 e 7 é menor ou igual a a 7 A B - 2 que é 7 legal então você pode construir aí uma expressão um pouco mais complexa basta usar os parênteses para isolar os termos Beleza então recomendo que você crie vários exemplos tá utilizando os operadores relacionais que você faça aí várias comparações e testes tá eu não esqueça de empregar os parênteses para isolar os termos da das expressões porque você vai utilizar muito essas expressões relacionais em seus exercícios de lógica e nas próximas funções de lógica que a gente vai aprender também
legal na próxima videoaula a gente vai falar sobre os operadores lógicos que é uma outra classe de operadores tá que também tamb Retornam valores lógicos assim como os operadores relacionais e depois a gente vai comear a misturar tudo operador aritmético operador lógico e operador relacional para poder construir algoritmos mais complexos legal pessoal então isso aí eso que você tenha entendido como funcion os operadores e as expressões relacionais aproveite para se inscrever no nosso canal do YouTube Eesse o nosso site www.bosontreinamentos.com.br E você também pode encontrar a nossa página do Facebook boson treinamentos Obrigado por assistir
essa videoaula e até a próxima