Baixe o app para aproveitar ainda mais
Prévia do material em texto
República Federativa do Brasil Ministério da Educação Fundação Universidade Federal de Mato Grosso do Sul PROGRAMAÇÃO ORIENTADA A OBJETOS Lista de Exercícios – Aula 2– Conceitos Básicos sobre Programas em Java 1)Quais são as sequências de escape mais comuns e quais são suas funções? 2) Complete as lacunas. a)Aplicativos Java iniciam a execução no método _____________. b)Os métodos __________, __________ e__________ exibem informações em uma janela de comando. c)____ e ____ são operadores de igualdade. d)____, ____, ____ e ___ são exemplos de operadores relacionais e)Os operadores aritméticos com a mesma precedência da multiplicação são _____ e _____. f)Quando parênteses em uma expressão aritmética estão aninhados, o conjunto de parêntes ________ éavaliado primeiro. 3) Determine se as seguintes afirmações são verdadeiras ou falsas. ( ) Os comentários fazer com que o computador imprima o texto depois das // na tela quando o programa executa. ( ) Todas as variáveis devem ser atribuídas a um tipoquando são declaradas. ( ) O Java considera que as variáveisnumbereNuMbErsão idênticas. ( ) Os operadores aritméticos *, /, %, + e – têm, todos, o mesmo nível de precedência. ( ) Operadores java ão avaliados da esquerda para a direita. ( )Os seguintes são todos nomes de variáveis inválidos:3g,87,67h2,h22e2h. ( ) Uma expressão aritmética Java válida sem parêntes é avaliada da esquerda para a direita. 4) Escreva instruções para realizar cada uma das tarefas a seguir. a) Declare queas variáveisc,thisIsAVariable,q76354enumberserão do tipoint. b) Solicite que o usuário insira um inteiro. c) Insira um inteiro e atribua o resultado à variávei int value. d) Imprima “Isso em um programa escrito em Java!!!” em duas linhasdiferentes, sendo que a primeira linha deve terminar na palavra “a”. e) Se a variável number não for igual a 7 imprima “A variável é menor que 7”. 5) Faça um programa que leia três inteiro e calculo o produto entre os três valores. 6) Faça um programa que leia um número e imprima na tela se o número é maior, menor ou igual à uma variável inteira declarada dentro do programa. 7) Declare a ordem de avaliação dos operadores em cada uma das seguintes intruções Java e mostre o valor dexapóscada instrução ser realizada: a) x = 7 + 3 * 6 / 2 – 1; b) x = 2 % 2 + 2 * 2 – 2 / 2; c) x = (3 * 9 * (3 + (9 * 3 / (3) ) ) ); 8) Escreva um aplicativo que insere três inteiros digitados pelo usuário e exibe a soma, média, produto e os números menores e maiores. 9)Escreva um aplicativo que leira um inteiro e determina se ele é ímpar ou par. 10)Escreva um aplicativo que lê dois inteiros e determina se o primeiro é múltiplo do segundo. 11) Escreva um programa para calcular o índice de massa corporal, que é dada por: sendo que a masa é dada em kilos e a altura é dada em metros. Utilize variáveis do tipo double e o medo nextDouble() da classe Scanner. Após calcular o IMC, imprima na tela as seguintes informações: IMC Classificação < 16 Magreza grave 16 a <17 Magreza moderada 17 a < 18,5 Magreza leve 18,5 a < 25 Saudável 25 a <30 Sobrepeso 30 a < 35 Obesidade Grau I 35 a < 40 Obesidade Grau II (severa) ≥ 40 Obesidade Grau III (mórbida) Utilize a sequência de escape “\t” para estruturar as informações. Após exibir as tabelas, apresente qual a faixa do IMC do usuário.
Compartilhar