Baixe o app para aproveitar ainda mais
Prévia do material em texto
Wellington Moraes Comandos wellington.moraes@ifpa.edu.br Comentários São linhas adicionas a seu código para facilitar seu entendimento por parte do programador ou outros pessoa que consulte o programa. Ø Java aceita três tipos de comentários ü De única linha ü De múltiplas linhas ü Documentação(javacdoc) Comentário de linha ü Usa duas barras �//� ü Tudo que estiver a direita da barra será entendido como comentários Ø Exemplo v1 = 100;//atribui o valor 100 a variável v1 Comentário múltiplas linhas ü Usa �/*� para iniciar o bloco de comentários e �*/� para finalizar ü Tudo o que estiver dentro do intervalo acima será considerado comentário, inclusive trechos envolvendo múltiplas linhas Exemplo /* Esta parte do código é um comentário e não será levada em consideração na execução do programa */ Comentário de documentação Ø Na documentação ü Usa �/**� para iniciar o bloco de comentários e �*/� para finalizar ü Similar ao comentário de múltiplas linhas Exemplo /** Este programa serve para cálculo do imposto de renda */ Utilizando Comentários Arquivo: Comentarios.java /*Programa para demonstração dos recursos comentário */ // Data de criação: 23/11/2030 public class Comentarios{ public static void main(String args[])//método main { /* esse programa deve ser compilado executado*/ }} Seqüência de escape São caracteres especiais enviados à saída de texto • \n – Passar para próxima linha • \t – Tabulação horizontal • \r – Início da linha • \\ – Adicionar contrabarra • \� – Aspas duplas • \� – Apóstrofo Utilizando Caracteres de Escape Arquivo: Escape.java /*Programa para demonstração dos recursos comentário e seqüência de escape */ // Data de criação: 23/11/2030 public class Escape{ public static void main(String args[])//método main { System.out.print(�Instituto\n Federal\n do\n Pará!�); System.out.println(�\�Programação Java.\��); /* esse programa deve ser compilado executado*/ }} A linguagem Java oferece um amplo conjunto de operadores destinados à realização de atribuições, operações aritméticas, lógicas e relacionais, podendo formar expressões de qualquer tipo. Operadores • É o operador que faz as variáveis receberem um valor • O símbolo �=� (apenas um igual) é usado • A variável deve ficar à esquerda da expressão de atribuição Exemplo valor = 98.75; resultado = valor; Atribuição Operadores Aritméticos Operação Java Operador Aritmético Expressão Java Adição + n1 + n2 Subtração - n1 – n2 Multiplicação * n1 * n2 Divisão / n1 / n2 Resto % n1 % n2 • Possibilita a realização de cálculos e construção de expressões matemáticas. • Segue as mesmas convenções de precedência das operações convencionais. *, /, %, +, - Arquivo: OperadoresAritimeticos.java public class OperadoresAritimeticos{ public static void main(String args[]) { int n1=10; int n2=2; System.out.println("A soma dos valores é: " + (n1 + n2)); System.out.println("A subtração dos valores é: " + (n1 - n2)); System.out.println("A multiplicação dos valores é: " + (n1 * n2)); System.out.println("A divisão dos valores é: " + (n1 / n2)); System.out.println("O módulo dos valores é: " + (n1 % n2)); } } Operadores Aritméticos Exercícios 3 3.1 Elabore um programa que usando seqüência de escape mostre na janela do terminal o seguinte texto com a mesma formatação de espaços e linhas: 1º Bim 2º Bim Média LTP1 9,0 8,0 8,5 Algoritmos 7,0 6,0 6,5 3.2 Elabore um programa para calcular e mostrar o valor da conversão de uma quantia em dólares para reais. Crie variáveis para guardar o valor da cotação do dólar do dia, o valor em dólares e o valor do resultado da conversão. Use a fórmula: quantiaEmReais = quantiaEmDolares * cotacaoDoDolar 3.3 Elabore um programa que calcule e mostre a taxa de consumo em km/l que um carro tem em um deslocamento. Devem ser criadas variáveis para a distância percorrida (em kilômetros), a quantidade de litros consumidos e o valor da taxa de consumo (em km/l). O cálculo é feito pela fórmula: taxaDeConsumo = distancia / litros Exercícios 4 4.1 Escreva um programa que calcula a área de uma circunferência com raio 12, onde PI = 3.1415 e área = PI * r2 e exiba esse resultado entre aspas. 4.1 Faça um programa e atribua valores para a quantidade e o valor de três produtos, no seguinte formato: Quantidadel, Valor1, Quantidade2, Valor2, Quantidade3, Valor3. O programa deve calcular esses valores seguindo a fórmula total = quantidadel x Valor1 + Quantidade2 x Valor2 + Quantidade3 x Valor3. O valor total deve ser apresentado no final da execução do programa. 4.2 Faça um programa que receba duas notas de um aluno e seus respectivos pesos, calcule e mostre a média ponderada dessas notas. mediaPonderada = (nota1*peso1) + (nota2*peso2) (peso1 + peso2) Operadores relacionais Função Padrão algébrico Operado res em Java Expressão Java igual = == n1==n2 Diferente ≠ != n1!=n2 Maior que > > n1 > n2 Menor que < < n1 < n2 Maior ou igual ≥ >= n1 >= n2 Menor ou igual ≤ <= n1 <= n2 Os operadores relacionais possibilitam comparar valores ou expressões, retornando um resultado lógico (verdadeiro ou falso) Arquivo: OperadoresRelacionais.java public class OperadoresRelacionais { public static void main(String args[]) { boolean x,y;//declarando duas variáveis booleanas int v1, v2; v1 = 10; v2 = 15; x = (v1<=v2);//valor de x passa a ser true y = (v1==v2);//valor de y passa a ser false }} Operadores relacionais São operadores que permitem avaliar o resultado lógico de diferentes operações aritméticas em uma expressão. Função Operadores em Java Exemplo E lógico (AND) && ou & true && false Ou lógico(OR) || ou | true || false Negação(NOT) ! ! false Operadores lógicos Arquivo: OperadorLogico.java public class OperadorLogico { public static void main(String args[]) { boolean p, q, r; p = true; q = !p; //valor de q passa a ser false r = (p || q); //valor de r passa a ser true System.out.println(�Os valores são: � + p + q + r); }} Operadores lógicos
Compartilhar