Baixe o app para aproveitar ainda mais
Prévia do material em texto
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS CURSO DE ENGENHARIA DE SOFTWARE DISCIPLINA: PROGRAMAÇÃO ORIENTADA A OBJETOS ACADÊMICO:Diego de Oliveira Caldera RGM:123.621 ATIVIDADE 03 1. Em cada item a seguir, damos um variável e uma descirção de seu papel no sistema. Para cada item, indique o tipo correto que devemos indicar para essa variável: a. aluno_id: Um identificador numérico inteiro de um aluno: R: int aluno_id b. nota_aluno: Nota do aluno, que vai de 0,0 [0,5, 1,0, 1,5 ...] a 10,0: R: float nota_aluno c. sexo: Sexo do aluno, descrito como ‘M’ ou ‘F’. R: char sexo d. maior: Variável que indica se o aluno é maior de idade ou não. R: boolean_maior 2. Uma variável que abriga uma instância de um objeto na linguagem Java deve ser entendida como uma variável que abriga uma referência da posição de memória para o objeto. A presente colocação é verdadeira ou falsa? R: Verdadeira 3. Observe a seguinte instrução condicional escrita em operador ternário: valido = numero >= 1 ? true : false; Dada essa instrução, escreva o bloco if equivalente a essa instrução. boolean valido; if (numero >= 1){ valido = true; } 4. Escreva quais são os operadores de igualdade e relação na linguagem Java e os seus respectivos significados. == Igualdade. Retorna verdadeiro se os dois valores são iguais e falsos se os dois valores forem diferentes. != Diferente. É o inverso da igualdade, retorna falso se os valores forem iguais e verdadeiro se forem diferentes. > Utilizado quando desejamos verificar se uma variável é maior que outra. >= Utilizado quando desejamos verificar se uma variável é maior ou igual a outra. < Utilizado quando desejamos verificar se uma variável é menor que outra. <= Utilizado quando desejamos verificar se uma variável é menor ou igual a outra. 5. Quais são os operadores aritméticos que podemos usar na linguagem Java? Os operadores são +, -, *, / e % detalhados na tabela abaixo: Operação Operador Expressão algébrica Expressão Java Adição + a + 1 a +1 Subtração - b -2 b -2 Multiplicação * cm c * m Divisão / d / e d / e Resto (mod) % f mod g f % g
Compartilhar