04 P3 Operadores

479 palavras 2 páginas
11-03-2015

PROGRAMAÇÃO III

Curso de Tecnologia da Comunicação Multimédia

POLITÉCNICO DO PORTO | ESCOLA SUPERIOR DE MÚSICA, ARTES E ESPECTÁCULO
1

4. Operadores
I. Operador (+)
O operador (+) adiciona elementos inteiros e/ou floats, ou junta (concatena) elementos char, String, int e/ou floats.
- Quando os elementos da operação são numéricos, o operador (+) efectua a respectiva soma.
// Exemplo_15
// A operação adição entre elementos float e int int a = 50; float b = 1.24; println ( a + b ); // O output é: 51.24 a = a + 5; b += 2; // É equivalente a escrever b = b + 2 println ( a ); // O output é: 55 println ( b ); // O output é: 3.24

2

1

11-03-2015

4. Operadores
I. Operador (+)
- Se alguns dos elementos é um caractére (char) ou uma sequência de caracteres
(String), o operador (+) procede à junção (concenação) dos elementos
// Exemplo_16
// A operação concenação entre elementos String, char, float e int
String str1 = “A autoestrada A1 tem “; float a = 307.2;
String str2 = “Km”; char c = ‘!’; println ( str1 + a + str2 + c);
// O output é: A autoestrada A1 tem 307.2Km!

3

4. Operadores
II. Operador (-)
O operador (-) pode ser utlizado para definir a subtração entre dois elementos float e/ou int, ou para definir a negação de um valor.
// Exemplo_17
// O operador (-) int a = 5; float b = 2.2;
// Uma subtracção b -= 2; // É equivalente a b = b -2; println ( b - a );
// O output é: -4.8
// A negação println ( -( a + b) );
// O output é: -5.2

4

2

11-03-2015

4. Operadores
III. Operadores (*) e (/)
Os operadores (*) e (/) podem ser utlizados para definir a multiplicação e a divisão entre dois elementos float e/ou int.
// Exemplo_18
// Os operadores (*) e (/) float a = 5; int b = 2; float c = 0.5;
// Uma divisão println ( a / b );
// O output é: 2.5
// Um multiplicação println ( a * c );
// O output é: 2.5

5

4. Operadores
IV. Operadores e Performance
A nível de processamento, as operações de adição e subtracção são as que necessitam menos cálculos, enquanto que

Relacionados

  • Elementos de Java
    7732 palavras | 31 páginas
  • medidas e erros
    553 palavras | 3 páginas
  • SISTEMA DE CONTROLE DE FROTAS
    16920 palavras | 68 páginas
  • Mcommerce
    1049 palavras | 5 páginas
  • 4. Porque motivo são os avanços tecnológicos como os “pseudo-wires” e tecnologia mpls importantes para aumentar a capacidade de “backhaul”? tenta pesquisar estas tecnologias utilizando outras fontes para além dos vídeos analisados.
    1225 palavras | 5 páginas
  • OEE x IROG
    2971 palavras | 12 páginas
  • Principio e Pascal
    1422 palavras | 6 páginas
  • caixa- Meio Ambiente
    1380 palavras | 6 páginas
  • Stephany
    1216 palavras | 5 páginas
  • Relatório de engenharia
    1006 palavras | 5 páginas