Buscar

Introdução ao Java 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

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
Você viu 3, do total de 12 páginas

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

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
Você viu 6, do total de 12 páginas

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

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
Você viu 9, do total de 12 páginas

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

1) Faça um programa que leia via teclado um valor, em dólares, converta e imprima o 
mesmo num valor em reais. Considere que US$ 1,00 equivale a R$ 2,50. 
2) A condição física de uma pessoa pode ser medida com base no cálculo do índice de Massa 
Corporal (IMC). O mesmo é calculado dividindo-se o peso desta pessoa pelo quadrado de 
altura em m. Escreva um programa que leia o peso em kg e altura de uma pessoa em m, 
calcule e mostre o IMC. 
3) Faça um programa que, a partir da leitura das medidas dos lados de um retângulo 
(comprimento e largura), lidos do teclado, calcule e imprima a área e o perímetro do 
retângulo. A fórmula da área do retângulo é A = C * L e do perímetro P = 2 * C + 2 * L. 
4) Faça um programa para calcular a média final de quatro notas bimestrais. A média é 
calculada através de uma média aritmética simples (todos os bimestres têm o mesmo 
peso). 
5) Uma parede em formato retangular, cuja altura é hp (altura da parede) e a largura lp 
(largura da parede) precisa ser coberta por azulejos também retangulares. O azulejo 
retangular tem dimensões ha (altura do azulejo) e la (largura do azulejo). Escreva um 
programa que leia as quatro medidas hp, lp,ha e la, calcule e imprima quantos azulejos com 
as medidas dadas são necessários para cobrir a parede dada. 
6) Numa determinada região, o imposto sobre propriedade é calculado a partir de duas 
informações: 
- área total do terreno (m2). 
- área construída do terreno (m2). 
O imposto é cobrado da seguinte maneira: 
- R$ 5,00 para cada metro quadrado construído 
- R$ 3,80 para cada metro quadrado não construído 
Faça um programa que leia a área total do terreno, a área construída do terreno, calcule e 
imprima o valor total a ser pago. 
7) Calcular e apresentar o valor do volume de uma lata de óleo, utilizando fórmula: V = 
3.14159 * R * R * A, em que as variáveis: V, R e A representam respectivamente o volume, 
o raio e a altura . 
8) Ler uma temperatura em graus Fahrenheit e apresentá-Ia convertida em graus Celsius. A 
fórmula de conversão de temperatura a ser utilizada é C = (F - 32) * 5 / 9, em que a variável 
F é a temperatura em graus Fahrenheit e a variável C é a temperatura em graus Celsius . 
9) Dados dois números inteiros positivos x = x1x2x3 e y = y1y2y3 para os quais cada dígito 
está entre 0 e 9, chamamos de produto dígito a dígito entre x e y ao número z = z1z2z3 em 
que: 
- z1 = (x1 * y1) mod 10; 
- z2 = (x2 * y2) mod 10; 
- z3 = (x3 * y3) mod 10; 
Escreva um programa que leia x e y e imprima z 
 
10) Ler dois valores inteiros para as variáveis A e B, efetuar a troca dos valores de modo 
que a variável A passe a possuir o valor 
da variável B, e a variável B passe a possuir o valor da variável A. Apresentar os valores 
trocados. 
 
 
 
 
 
 
 
 
 
Respostas: 
 
 
1) 
import java.util.Scanner; 
 
 
public class TarefaFeriado1 { 
public static void main (String[] args){ 
Scanner input = new Scanner (System.in); 
float valor, dolar, real = (float) 2.50; 
System.out.println("Digite o valor em Dólares: "); 
dolar = input.nextFloat(); 
valor = dolar * real; 
System.out.println("O valor em real é: " + valor); 
} 
} 
 
 
 
 
 
 
 
 
 
2) 
import java.util.Scanner; 
public class TarefaFeriado2 { 
public static void main(String[] args){ 
Scanner input = new Scanner(System.in); 
 
float altura, IMC, peso; 
 
System.out.println("Digite sua altura separado por virgula: "); 
altura = input.nextFloat(); 
System.out.println("Digite o seu peso separado por virgula: "); 
peso = input.nextFloat(); 
IMC = peso/(altura*altura); 
System.out.println("O cálculo do seu IMC é: "+IMC); 
} 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3) 
import java.util.Scanner; 
public class TarefaFeriado3 { 
public static void main(String[] args){ 
Scanner input = new Scanner(System.in); 
 
float comprimento, largura, area, perimetro; 
 
System.out.println("Digite o comprimento do retângulo: "); 
comprimento = input.nextFloat(); 
System.out.println("Digite a largura do retângulo: "); 
largura = input.nextFloat(); 
 
area = comprimento * largura; 
 
perimetro = (2 * comprimento) + (2 * largura); 
System.out.println("A área do retângulo é: "+ area); 
System.out.println("E o perímetro do retângulo é: " + perimetro); 
} 
} 
 
 
 
 
 
 
 
4) 
import java.util.Scanner; 
public class TarefaFeriado4 { 
public static void main(String[] args){ 
Scanner input = new Scanner (System.in); 
 
double nota1, nota2, nota3, nota4, mediaFinal; 
 
System.out.println("Informe a primeira nota: "); 
nota1 = input.nextDouble(); 
System.out.println("Informe a segunda nota: "); 
nota2 = input.nextDouble(); 
System.out.println("Informe a terceira nota: "); 
nota3 = input.nextDouble(); 
System.out.println("Informe a quarta nota: "); 
nota4 = input.nextDouble(); 
mediaFinal = (nota1 + nota2 + nota3 + nota4)/4; 
System.out.println("A média final do aluno é: " + mediaFinal); 
} 
} 
 
 
 
 
 
 
 
5) 
import java.util.Scanner; 
public class TarefaFeriado5 { 
public static void main (String[] args){ 
Scanner input = new Scanner(System.in); 
 
float hp, lp, ha, la, areaparede, areaAzu, totalAzu; 
 
System.out.println("Informe a altura da parede: "); 
hp = input.nextFloat(); 
System.out.println("Informe a largura da parede: "); 
lp = input.nextFloat(); 
System.out.println("Informe a altura do azulejo: "); 
ha = input.nextFloat(); 
System.out.println("Informe a largura do azulejo: "); 
la = input.nextFloat(); 
areaparede = hp * lp; 
areaAzu = ha * la; 
totalAzu = areaparede / areaAzu; 
System.out.println("São necessários " + totalAzu + " azulejos. "); 
} 
} 
 
6) 
import java.util.Scanner; 
public class TarefaFeriado6 { 
public static void main (String[] args){ 
Scanner input = new Scanner(System.in); 
 
float imposto, areaTerr, areacons, areaNcons; 
 
System.out.println("Informe a área total do terreno: "); 
areaTerr = input.nextFloat(); 
System.out.println("Informe a área construida do terreno: "); 
areacons = input.nextFloat(); 
areaNcons = areaTerr - areacons; 
imposto = (areacons*5)+ (areaNcons *(float) 3.8); 
System.out.println("O valor total a ser pago é " + imposto + " reais"); 
} 
} 
 
 
 
 
 
 
 
 
 
 
 
7) 
public class TarefaFeriado7 { 
public static void main (String[] args){ 
Scanner input = new Scanner (System.in); 
 
float vol, raio, alt; 
 
System.out.println("Informe o valor do raio da lata de óleo: "); 
raio = input.nextFloat(); 
System.out.println(" Informe a altura da lata de óleo: "); 
alt = input.nextFloat(); 
vol = (float) 3.14159 * raio * raio * alt; 
System.out.println( vol + " é o valor do volume da lata de óleo."); 
} 
} 
 
 
 
 
 
 
 
 
 
 
 
8) 
import java.util.Scanner; 
public class TarefaFeriado8 { 
public static void main (String[] args){ 
Scanner input = new Scanner (System.in); 
 
float F, C; 
 
System.out.println("Informe a temperatura em graus Fahrenheit: "); 
F = input.nextFloat(); 
C = (F - 32)* 5 / 9; 
System.out.printf("A temperatura em Celsius é: %.1f ºC\n",C); 
} 
} 
 
 
 
 
 
 
 
 
 
 
 
9) 
import java.util.Scanner; 
public class TarefaFeriado9 { 
public static void main(String[] args) { 
Scanner input = new Scanner(System.in); 
 
int x, x1, x2, x3, y, y1, y2, y3, z, z1, z2, z3; 
 
System.out.println("Digite um número de 0 a 9"); 
x1 = input.nextInt(); 
System.out.println("Digite outro número de 0 a 9"); 
x2 = input.nextInt();System.out.println("Digite outro número de 0 a 9"); 
x3 = input.nextInt(); 
x = x1 * x2 * x3; 
 
System.out.println("Digite outro número de 0 a 9"); 
y1 = input.nextInt(); 
System.out.println("Digite outro número de 0 a 9"); 
y2 = input.nextInt(); 
System.out.println("Digite outro número de 0 a 9"); 
y3 = input.nextInt(); 
y = y1 * y2 * y3; 
 
 
 
 
z1 = (x1 * y1) % 10; 
z2 = (x2 * y2) % 10; 
z3 = (x3 * y3) % 10; 
z = z1 * z2 * z3; 
System.out.println("\nx é = " + x); 
System.out.println("y é = " + y); 
System.out.println("z é = " + z); 
 
 
System.out.println("z1 é = " + z1); 
System.out.println("z2 é = " + z2); 
System.out.println("z3 é = " + z3); 
} 
} 
 
 
 
 
 
 
 
 
 
 
 
 
 
10) 
import java.util.Scanner; 
public class TarefaFeriado10 { 
public static void main(String[] args) { 
Scanner input = new Scanner (System.in); 
 
int A, B, aux; 
 
System.out.println("Informe o valor de A: "); 
A = input.nextInt(); 
System.out.println("Informe o valor de B: "); 
B = input.nextInt(); 
aux = A; 
A = B; 
B = aux; 
System.out.println("O valor de A passou a ser: " + A); 
System.out.println("O valor de B passou a ser: " + B); 
} 
} 
 
 
 
 
Aluna: Cristiane Iraci Rosa 
RA: 8786733

Outros materiais