Buscar

LISTA (COM RESPOSTA) - LINGUAGEM DE PROGRAMAÇÃO JAVA

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 9 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 9 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 9 páginas

Prévia do material em texto

LISTA DE ATIVIDADES 
1. Escreva um algoritmo que leia três números inteiros e positivos (A, B, C) e calcule a seguinte expressão:
onde 
package teste;
import javax.swing.JOptionPane;
public class q1 {
 public static void main (String[] args){
 
 int a,b,c,d, r, s; 
 
 a = Integer.parseInt(JOptionPane.showInputDialog("digite o numero 1"));
 b = Integer.parseInt(JOptionPane.showInputDialog("digite o numero 2"));
 c = Integer.parseInt(JOptionPane.showInputDialog("Digite o numero 3"));
 
 
 r = (a+b)*(a+b);
 s = (b+c)*(b+c);
 
 d = (r+s)/2;
 
 System.out.printf("RESULTADO: %d", d);
 
 } 
 
}
2. Calcule a média aritmética das 3 notas de um aluno e mostre, além do valor da média, uma mensagem de "Aprovado", caso a média seja igual ou superior a 6, ou a mensagem "reprovado", caso contrário.
package teste;
import javax.swing.JOptionPane;
public class q2 {
 
 public static void main (String[] args){
 
 float n1, n2, n3, mf;
 
 
 n1 = Integer.parseInt(JOptionPane.showInputDialog("digite a nota 1"));
 n2 = Integer.parseInt(JOptionPane.showInputDialog("digite a nota 2"));
 n3 = Integer.parseInt(JOptionPane.showInputDialog("digite a nota 3"));
 mf = (n1+n2+n3)/3;
 if(mf >= 6){
 
 System.out.print("aprovado");
 }
 
 else {
 
 System.out.print("reprovado");
}
}
}
3. 10. Elaborar um algoritmo que lê 3 valores a,b,c e os escreve. A seguir, encontre o maior dos 3 valores e o escreva com a mensagem: "É o maior ".
package teste;
import java.util.Scanner;
public class q3 {
 
 public static void main (String[] args){
 	Scanner input = new Scanner(System.in);
 
 	int a ;
 int b ;
 int c;
 int local;
 
 System.out.print("Digite o valor a: ");
	a = input.nextInt();
	
	System.out.print("Digite o valor b: ");
	b = input.nextInt();
	
	System.out.print("Digite o valor c: ");
	c = input.nextInt();
 
 if ( a > b){
 	 local = a;
}
 else{ 
 	 local = b;
 }
 
 if(local > c ){
 	 System.out.printf("O número maior é: %d", local);
 }
 else{
 System.out.printf("O número maior é: %d", c);
 }
 
}
}
4. 12. Elabore um algoritmo que dada a idade de um nadador classifica-o em uma das seguintes categorias:
 
infantil A = 5 - 7 anos
infantil B = 8-10 anos
juvenil A = 11-13 anos
juvenil B = 14-17 anos
adulto = maiores de 18 anos
import javax.swing.JOptionPane;
public class q4 {
 
 
public static void main(String[] args) {
 
 
 int idade;
 
 System.out.println("Informe a sua idade");
 idade = Integer.parseInt(JOptionPane.showInputDialog("Informe a sua idade"));
 
 
 
 if((idade >= 5) && (idade <= 7)){
 System.out.println("Infantil A");
 }
 
 if((idade >= 8) && (idade <= 10)){
 System.out.println("Infantil B");
 }
 
 if((idade >= 11) && (idade <= 13)){
 System.out.println("Juvenil A");
 }
 
 if((idade >= 14) && (idade <= 17)){
 System.out.println("Juvenil B");
 }
 
 if(idade >= 18){
 System.out.println("Adulto");
 } 
 
 }
 
}
5. Faça um algoritmo que leia um nº inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo.
import javax.swing.JOptionPane;
public class q5 {
 
public static void main(String[] args) {
 
 
 int n, i = 2;
 
 n = Integer.parseInt(JOptionPane.showInputDialog("Informe o número"));
 if(n % i == 0){
 
 System.out.println( "NUMERO PAR ");
 }
 else {
 System.out.println("NUMERO IMPAR");
 }
 
 if (n < 0){
		System.out.println("NUMERO NEGATIVO\n");
	}
	else{
		System.out.println("NUMERO POSITIVO\n");
 
}
 
}
}
6. Um vendedor necessita de um algoritmo que calcule o preço total devido por um cliente. O algoritmo deve receber o código de um produto e a quantidade comprada e calcular o preço total, usando a tabela abaixo:
import java.util.Scanner;
public class q6 {
 
 public static void main(String[] args) {
 
 Scanner n = new Scanner (System.in);
 float c,q,t;
 
 
 System.out.println ("Digite o codigo: ");
 c = n.nextFloat();
 
 System.out.println ("Digite a quantidade: ");
 q = n.nextFloat();
 
 
 if(c == 1001){
 t = (float) (q * 5.32);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 1324){
 t = (float) (q * 6.45);
 System.out.println ("Sua compra será de: "+t);
 } 
 else if(c == 6548){
 t = (float) (q * 2.37);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 0987f){
 t = (float) (q * 5.32);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 7623){
 t = (float) (q * 6.45);
 System.out.println ("Sua compra será de: "+t); 
 }
 
}
}
7. Modifique o código anterior para exibir a mensagem “código inválido” caso o código digitado não esteja cadastrado para um produto.
 public static void main(String[] args) {
 
 
 Scanner n = new Scanner (System.in);
 float c,q,t;
 
 
 System.out.println ("Digite o codigo: ");
 c = n.nextFloat();
 
 System.out.println ("Digite a quantidade: ");
 q = n.nextFloat();
 
 
 if(c == 1001){
 t = (float) (q * 5.32);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 1324){
 t = (float) (q * 6.45);
 System.out.println ("Sua compra será de: "+t);
 } 
 else if(c == 6548){
 t = (float) (q * 2.37);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 0987f){
 t = (float) (q * 5.32);
 System.out.println ("Sua compra será de: "+t);
 }
 else if(c == 7623){
 t = (float) (q * 6.45);
 System.out.println ("Sua compra será de: "+t); 
 }
 else{
 System.out.println ("CODIGO INVALIDO!"); 
 } 
 
 }
 
}
8. Nos EUA, a unidade de distância é a milha e unidade de volume para abastecimento é o galão. Assim, o cálculo do consumo de um carro em milhas por galão (MPG) de um automóvel podem ser calculadas com a seguinte fórmula: 
MPG= 
A partir dessas informações, crie um algoritmo que solicite ao usuário quantas milhas um determinado carro percorreu e quantos galões de gasolina ele consumiu para percorrer essa distância. Com essas informações o algoritmo deve calcular o consumo do carro em milhas por galão e exibir o resultado obtido na tela.
import java.util.Scanner;
public class q8 {
 public static void main(String[] args){
 
 float m,g,c;
 
 Scanner galao = new Scanner(System.in);
 
 System.out.println("Informe a quantidade de milhas: ");
 m = galao.nextFloat ();
 
 System.out.println("Informe a quantidade de galões: ");
 g = galao.nextFloat ();
 
 c = m / g;
 
 System.out.println("O consumo do carro foi: " +c+ "Litros"); 
 }
 }
9. O programa de fidelidade de uma determinada livraria premia seus clientes de acordo com o número de livros comprados acada mês. Os pontos são atribuídos da seguinte forma: 
• Se um cliente comprar 0 livros, ele ganhará 0 pontos. 
• Se um cliente comprar um livro, ele ganhará 5 pontos. 
• Se um cliente comprar dois livros, ele ganhará 15 pontos. 
• Se um cliente comprar 3 livros, ele ganhará 30 pontos. 
• Se um cliente comprar 4 ou mais livros, ele ganhará 60 pontos. 
Crie um algoritmo que leia o número de livros comprado por um usuário e exiba o número de pontos correspondentes.
import javax.swing.JOptionPane;
public class q9 {
 
 
 public static void main(String[] args) {
 
 int q = Integer.parseInt (JOptionPane.showInputDialog("Informe a quantidade de livros comprados "));
 
 if (q == 0){
 System.out.println("VOCÊ GANHOU + 0 pontos");
 }
 else if(q == 1){
 System.out.println("VOCÊ GANHOU + 5 prontos");
 }
 else if(q == 2){
 System.out.println("VOCÊ GANHOU + 15 prontos");
 }
 else if(q == 3){
 System.out.println("VOCÊ GANHOU + 30 prontos");
 }
 else if(q >= 4){
 System.out.println("VOCÊ GANHOU + 60 prontos");
 }
 
 }
 
}
10. Escrever um algoritmo que gera e escreve os números ímpares entre 100 e 200.
 public static void main(String[] args) {
 
 for (int i = 100; i < 201; i++) {
 
 if ((i % 2) != 0) {
 System.out.println(" - " + i);
 }
 
 }
 
 }

Continue navegando