Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouEsther Campos Alterado mais de 11 anos atrás
1
Introdução à Programação Engenharia da Computação
Aula Prática 2 Operadores Relacionais e Booleanos (Condicionais) Monitoria
2
Operadores Aritméticos de Atribuição
Operador Ação + Soma - Subtração * Multiplicação / Divisão % Módulo (resto da divisão) ++ Incremento -- Decremento 24/08/2011 Monitoria Introdução à Programação / UFPE
3
Monitoria Introdução à Programação / UFPE - 2011.2
Operadores Relacionais Operador Ação > Maior do que >= Maior ou igual a < Menor do que <= Menor ou igual a == Igual a != Diferente de 24/08/2011 Monitoria Introdução à Programação / UFPE
4
Monitoria Introdução à Programação / UFPE - 2011.2
Operadores Lógicos Operador Ação && AND (e) || OR (ou) ! NOT (não) 24/08/2011 Monitoria Introdução à Programação / UFPE
5
Monitoria Introdução à Programação / UFPE - 2011.2
Tabela de Precedência Maior precedência () [] -> ! ~ (unário) (cast)*(unário)&(unário) sizeof * / % + - << >> <<= >>= == != & ^ | && || ? = += -= *= /= Menor precedência 24/08/2011 Monitoria Introdução à Programação / UFPE
6
Monitoria Introdução à Programação / UFPE - 2011.2
Expressões Expressões são combinações de variáveis e operações. Exemplos: Anos = Dias / ; i = i + 3; c = a * b + d / e; c = a * ( b + d ) / e; 24/08/2011 Monitoria Introdução à Programação / UFPE
7
Monitoria Introdução à Programação / UFPE - 2011.2
Expressões Abreviadas Original x = x + y x = x - y x = x * y x = x / y Abreviada x += y x -= y x *= y x /= y 24/08/2011 Monitoria Introdução à Programação / UFPE
8
Monitoria Introdução à Programação / UFPE - 2011.2
Comandos de decisão If Else If – Else – If Switch 24/08/2011 Monitoria Introdução à Programação / UFPE
9
Monitoria Introdução à Programação / UFPE - 2011.2
O comando if – else: if (expressão) comando; else If’s Aninhados: if (i) { if(j) comando1; if(k) comando2; /*este if*/ else comando3; /*está associado a este else*/ } else comando4; /*este else está associado ao primeiro if*/ 24/08/2011 Monitoria Introdução à Programação / UFPE
10
Monitoria Introdução à Programação / UFPE - 2011.2
A escala if-else-if: if (expressão) comando; else if (expressão) ... else 24/08/2011 Monitoria Introdução à Programação / UFPE
11
Monitoria Introdução à Programação / UFPE - 2011.2
switch O comando é próprio para se testar uma variável em relação a diversos valores pré-estabelecidos. O comando switch facilita a escrita de trechos de programa em que deve ser feita uma escolha entre alternativas. Ex: Um Menu 24/08/2011 Monitoria Introdução à Programação / UFPE
12
Monitoria Introdução à Programação / UFPE - 2011.2
switch switch (variável) { case constante_1: declaração_1; break; case constante_2: declaração_2; break; case constante_n: declaração_n; break; default declaração_default; } 24/08/2011 Monitoria Introdução à Programação / UFPE
13
Monitoria Introdução à Programação / UFPE - 2011.2
Comentários Existem 4 tipos de comentários: /*Para blocos de comentário*/ //Para linhas de comentário /**Para blocos de comentário de documentação*/ ///Para linhas de comentário de documentação 24/08/2011 Monitoria Introdução à Programação / UFPE
14
É extremamente importante que seu codigo esteja comentado!!
24/08/2011 Monitoria Introdução à Programação / UFPE
15
Monitoria Introdução à Programação / UFPE - 2011.2
Boas práticas de programação: Regra 1: Usar nomes de variáveis com significado (nada de int a, b, c... ). Ex: int numAlunos, qtdadeAprovados... Regra 2: Não utilizar variáveis globais. Regra 3: Comentar trechos de códigos que possam estar confusos. Regra 4: Se divertir. 24/08/2011 Monitoria Introdução à Programação / UFPE
16
Monitoria Introdução à Programação / UFPE - 2011.2
Exercício 1 Fazer um programa que mostre num menu as opções: 1.SOMA 2.SUBTRAÇÃO e em seguida, receba 2 números para serem somados ou subtraidos de acordo com a opção do usuário. Imprima o resultado da operação. 24/08/2011 Monitoria Introdução à Programação / UFPE
17
Monitoria Introdução à Programação / UFPE - 2011.2
Exercício 2 Fazer um programa que recebe 3 valores não inteiros e imprime o maior, e o menor deles. 24/08/2011 Monitoria Introdução à Programação / UFPE
18
Monitoria Introdução à Programação / UFPE - 2011.2
Exercício 3 Faça um programa que receba 2 valores (inteiros) do usuário. Em seguida mostre o seguinte menu: 1.Média Aritmética 2.Média Ponderada Caso o usuário escolha a segunda opção, o programa deve pedir (ao usuário) os pesos de cada valor. No final, deve imprimir o resultado. 24/08/2011 Monitoria Introdução à Programação / UFPE
19
Monitoria Introdução à Programação / UFPE - 2011.2
Dúvidas ??? 24/08/2011 Monitoria Introdução à Programação / UFPE
Apresentações semelhantes
© 2025 SlidePlayer.com.br Inc.
All rights reserved.