Вы находитесь на странице: 1из 10

Curso Tcnico Em Informtica - Modular

MATERIAL DE APOIO
Linguagem de Programao II LPII

Pgina 1 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

S UMRIO
AULA 3 - OPERADORES ( ARITMTICOS, RELACIONAIS E LGICOS)

3.1 - OPERADORES ARITMTICOS

3.2 - OPERADORES RELACIONAIS

3.3 - OPERADORES LGICOS

EXERCCIOS TERIOS 3.0

EXERCCIO DIRIGIDO 3.1

Pgina 2 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

Pgina 3 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

AULA 3 - OPERADORES ( ARITMTICOS, RELACIONAIS E LGICOS)


Objetivo Geral da Disciplina: Operadores Aritmticos, Operadores relacionais e Operadores Lgicos.
Para manipular os valo res das var iveis de um programa, devemos utilizar os
operadores of erecidos pela linguagem de progr amao adotada. A linguagem C#
possui diversos operadores e os principais so categorizados da seguinte forma:

3.1 - OPERADORES ARITMTICOS


So responsveis pelas operaes e clculos matemticos. Veja o quadro:

Operador

Funo

Somar

Subtrair

Multiplicar

Dividir

Mdulo ( resto da diviso)

IMPORTANTE
As operaes aritmticas em C#
obedecem as mesmas regras da
matemtica com relao precedncia
dos operadores e parnteses. Portanto,
as operaes so resolvidas a partir dos
parnteses mais internos at os mais
externos, primeiro resolvemos as
multiplicaes, divises e os mdulos.
Em seguida, resolvemos as adies e
subtraes.

Exemplo:

Pgina 4 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

3.2 - OPERADORES RELACIONAIS


Muitas vezes precisamos determinar a relao entre uma varivel ou valor e outra
varivel ou valor. Nessas situaes, utilizamos os operadores relacionais. As
operaes realizadas com os oper ador es relacionais devolvem valores do tipo
primit ivo bool (true/false) . Veja o quadro:

Operador

Funo

>

Maior

<

Menor

==

Igual

!=

Diferente de

>=

Maior ou igual a

<=

Menor ou igual a

Exemplo:

3.3 - OPERADORES LGICOS


A linguagem C# per mite verif icar duas ou mais condies atravs de operador es
lgicos. Os operador es lgicos devolvem valores do tipo prim iti vo bool (true/ false).
Veja o quadro:

Operador

Funo

&&

Operao de conjuno (e)

||

Operador de disjuno (ou)

Operao de Negao (no)


Pgina 5 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII
Tabelas Verdade

TABELA VERDADE OPERADOR && (E)


CONDIO 1

CONDIO 2

RESULTADO

VERDADEIRO

VERDADEIRO

VERDADEIRO

VERDADEIRO

FALSO

FALSO

FALSO

VERDADEIRO

FALSO

FALSO

FALSO

FALSO

TABELA VERDADE OPERADOR || (OU)


CONDIO 1

CONDIO 2

RESULTADO

VERDADEIRO

VERDADEIRO

VERDADEIRO

VERDADEIRO

FALSO

VERDADEIRO

FALSO

VERDADEIRO

VERDADEIRO

FALSO

FALSO

FALSO

TABELA VERDADE OPERADOR ! (NO )


CONDIO 1

RESULTADO

VERDADEIRO

FALSO

FALSO

VERDADEIRO

Pgina 6 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII
Exemplo:

EXERCCIOS TERIOS 3.0


1.
2.
3.
4.
5.
6.

Escreva a tabela ver dade do oper ador && .


Escreva a tabela ver dade do oper ador ||.
Escreva a tabela ver dade do oper ador !
D exemplo de 5 operadores relacionais, escrevendo o operador e a sua funo.
Quais so os operadores matemticos?
Considere as seguintes linhas de cdigo para responder as questes a
seguir:

Responda true (verdadeiro) ou false (falso) para cada uma das afirmaes abaixo:
a)
b)
c)
d)
e)
f)
g)
h)
i)
j)
k)

Varvalor1 > varValor2


varValor1 = varValor2
varValor2 > varValor1
varValor1 >= varValor2
varValor1 != varValor2
varValor1 <= varValor2
varValor1 < varValor2
varValor1 < 30 && varValor2 > 5
varvalor1 == 2 && varValor2 == 3
varvalor1 == 2 II varValor2 == 3
!(varValor1 ==10)

Pgina 7 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

EXERCCIO DIRIGIDO 3.1


1. Criar um novo projeto
a) Clique em File/ New Project
b) Clique em Visual Basic e do lado direito da tela clique em Aplicativo Windows
Forms e digite o nome ExercicioAula3 e clique em OK.

2. Salve o Projeto
a) Clique em File/ Save All Tudo abrir uma caixa conforme:

Depois de digitar no local Z:\ clique em procurar (Browse...) e selecione na sua Unidade a
Pasta LPII e d OK.
b) Clique em Save.
IMPORTANTE: sempre v salvando o seu projeto!!! Basta clicar no boto

3-) Adicione o cdigo ao Form:


a) Clique sobre o form com o boto direito do mouse e escolha View Code.

b) Na tela de cdigo insira o cdigo, conforme:


Pgina 8 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

Pgina 9 de 10

Curso Tcnico Em Informtica - Modular


MATERIAL DE APOIO
Linguagem de Programao II LPII

4-) Executando o programa:


a) Na barra de ferramentas, clique no boto

ou cluque sobre o menu Debug/ Start

Debugging.

5-) Resultado:
a) Ao executar o programa, verifique se o resultado apresentado exatamente o

mesmo demonstrado abaixo:

Pgina 10 de 10

Вам также может понравиться