Buscar

Aula 2 - Lista de Exercícios

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Outros materiais