Upload
erikaalvesm
View
256
Download
21
Embed Size (px)
DESCRIPTION
C# iniciantes- passo a passo AULA 03
Citation preview
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 1 de 10
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 2 de 10
SUMÁRIO
AULA 3 - OPERADORES ( ARITMÉTICOS, RELACIONAIS E LÓGICOS) 4
3.1 - OPERADORES ARITMÉTICOS 4
3.2 - OPERADORES RELACIONAIS 5
3.3 - OPERADORES LÓGICOS 5
EXERCÍCIOS TEÓRIOS 3.0 7
EXERCÍCIO DIRIGIDO 3.1 8
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 3 de 10
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 4 de 10
AULA 3 - OPERADORES ( ARITMÉTICOS, RELACIONAIS E LÓGICOS)
Objetivo Geral da Disciplina: Operadores Aritméticos, Operadores relacionais e Operadores Lógicos. Para manipular os valores das var iáveis de um programa, devemos ut i l izar os
operadores oferecidos pela l inguagem de programação adotada. A l inguagem C#
possui diversos operadores e os principais são categorizados da seguinte forma:
3.1 - OPERADORES ARITMÉTICOS
São responsáveis pelas operações e cálculos matemáticos. Veja o quadro:
Operador Função
+ Somar
- Subtrair
* Multiplicar
/ Dividir
% Módulo ( resto da divisão)
Exemplo:
IMPORTANTE
As operações aritméticas em C#
obedecem as mesmas regras da
matemática com relação à precedência
dos operadores e parênteses. Portanto,
as operações são resolvidas a partir dos
parênteses mais internos até os mais
externos, primeiro resolvemos as
multiplicações, divisões e os módulos.
Em seguida, resolvemos as adições e
subtrações.
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 5 de 10
3.2 - OPERADORES RELACIONAIS
Muitas vezes precisamos determinar a relação entre uma variável ou valor e outra variável ou valor. Nessas situações, ut i l izamos os operadores relacionais. As operações realizadas com os operadores relacionais devolvem valores do t ipo primit ivo bool (true/false) . Veja o quadro:
Operador Função
> Maior
< Menor
== Igual
!= Diferente de
>= Maior ou igual a
<= Menor ou igual a
Exemplo:
3.3 - OPERADORES LÓGICOS
A l inguagem C# permite verif icar duas ou mais condições através de operadores lógicos. Os operadores lógicos devolvem valores do t ipo primit i vo bool (true/ false). Veja o quadro:
Operador Função
&& Operação de conjunção (e)
|| Operador de disjunção (ou)
! Operação de Negação (não)
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 6 de 10
Tabelas Verdade
TABELA VERDADE OPERADOR && (E)
CONDIÇÃO 1 CONDIÇÃO 2 RESULTADO
VERDADEIRO VERDADEIRO VERDADEIRO
VERDADEIRO FALSO FALSO
FALSO VERDADEIRO FALSO
FALSO FALSO FALSO
TABELA VERDADE OPERADOR || (OU)
CONDIÇÃO 1 CONDIÇÃO 2 RESULTADO
VERDADEIRO VERDADEIRO VERDADEIRO
VERDADEIRO FALSO VERDADEIRO
FALSO VERDADEIRO VERDADEIRO
FALSO FALSO FALSO
TABELA VERDADE OPERADOR ! (NÃO)
CONDIÇÃO 1 RESULTADO
VERDADEIRO FALSO
FALSO VERDADEIRO
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 7 de 10
Exemplo:
EXERCÍCIOS TEÓRIOS 3.0
1. Escreva a tabela verdade do operador &&.
2. Escreva a tabela verdade do operador | | .
3. Escreva a tabela verdade do operador !
4. Dê exemplo de 5 operadores relacionais, escrevendo o operador e a sua função.
5. Quais são os operadores matemáticos?
6. Considere as seguintes l inhas de código para responder as questões a
seguir:
Responda true (verdadeiro) ou false (falso) para cada uma das afirmações abaixo:
a) Varvalor1 > varValor2
b) varValor1 = varValor2
c) varValor2 > varValor1
d) varValor1 >= varValor2
e) varValor1 != varValor2
f) varValor1 <= varValor2
g) varValor1 < varValor2
h) varValor1 < 30 && varValor2 > 5
i) varvalor1 == 2 && varValor2 == 3
j) varvalor1 == 2 II varValor2 == 3
k) !(varValor1 ==10)
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 8 de 10
EXERCÍCIO 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 botão
3-) Adicione o código ao Form:
a) Clique sobre o form com o botão direito do mouse e escolha View Code.
b) Na tela de código insira o código, conforme:
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 9 de 10
Curso Técnico Em Informática - Modular MATERIAL DE APOIO
Linguagem de Programação II – LPII
Página 10 de 10
4-) Executando o programa:
a) Na barra de ferramentas, clique no botão 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: