0% acharam este documento útil (0 voto)
10 visualizações9 páginas

Lista de Exercicios Desenvolvimento

O documento contém uma série de exercícios em Java, cada um abordando diferentes conceitos de programação, como entrada de dados, condicionais e cálculos. Os exercícios incluem operações matemáticas, verificação de estado civil, cálculo de peso ideal e IMC, e formatação de saída. Cada exercício é estruturado com comentários explicativos e utiliza a classe Scanner para interação com o usuário.

Enviado por

fckjhon1
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
10 visualizações9 páginas

Lista de Exercicios Desenvolvimento

O documento contém uma série de exercícios em Java, cada um abordando diferentes conceitos de programação, como entrada de dados, condicionais e cálculos. Os exercícios incluem operações matemáticas, verificação de estado civil, cálculo de peso ideal e IMC, e formatação de saída. Cada exercício é estruturado com comentários explicativos e utiliza a classe Scanner para interação com o usuário.

Enviado por

fckjhon1
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 9

Aluno:

Lista de exercício

1)
package exercicio_3;

import java.util.Scanner;

public class atv1 {

public static void main(String[] args) {

// variaveis
int a;
int b;
int c;
int d;

Scanner scanner= new Scanner(System.in);

// algoritimo
System.out.println("Digite um valor a");
a = scanner.nextInt();
System.out.println("Digite um valor b");
b = scanner.nextInt();
System.out.println("digite um valor c");
c = scanner.nextInt();

d = a + b;

if (d > c)
System.out.println("a soma dos valores a e b é maior
que c ");
else
System.out.println("a soma dos a e b é menor que c");

scanner.close();
}
}

2)
package exercicio_3;
import java.util.Scanner;
public class CASADA {
public static void main(String[] args) {

//var
String nome;
char sex;
String marry;
int Tmarry;

Scanner scanner = new Scanner(System.in);


//algoritimo
System.out.println("olá, digite o seu nome");
nome = scanner.nextLine();
System.out.println("digite o seu sexo f-feminino m-
masculino");
sex = scanner.next().charAt(0);
System.out.println("digite seu estado civil");
marry = scanner.next();

if (sex == 'f' && marry.equalsIgnoreCase("casado")) {


System.out.println("Digite quanto tempo de casada (em
anos):");
Tmarry = scanner.nextInt();
System.out.println("Nome: " + nome);
System.out.println("Sexo: " + (sex == 'f' ? "Feminino" :
"Masculino"));
System.out.println("Estado Civil: " + marry);
System.out.println("Tempo de Casamento: " + Tmarry + "
anos");
} else {
System.out.println("Informações não aplicáveis.");
}
scanner.close();
}
}

3)
package exercicio_3;

import java.util.Scanner;

public class somaoumultiplica {


public static void main(String[] args) {

//var
int a;
int b;
int c;
int d;

Scanner scanner = new Scanner(System.in);

System.out.println("Digite um valor para a");


a = scanner.nextInt();
System.out.println("Digite um valor para b");
b = scanner.nextInt();
d=a*b;
c=a+b;

if (a==b) {
System.out.println("o valor de a+b é " + c);
}else if (a!=b) {
System.out.println("o valor de a*b é " + d);}
scanner.close();
}
}
4)

package exercicio_3;

import java.util.Scanner;

public class dobrooutriplo {


public static void main(String[] args) {

// var
int a;
int b;
int c;
Scanner scanner = new Scanner(System.in);

System.out.println("Digite o numéro desejado");


a = scanner.nextInt();

// calculo
b = 2 * a;
c = 3 * a;
if (a > 0) {
System.out.println("O dobro do valor é: " + b);
} else if (a < 0) {
System.out.println("O triplo do valor é: " + c);
} else {
System.out.println("O valor é zero.");
}
scanner.close();
}
}

5)
package teste01;
import java.util.Scanner;

public class Atividade05 {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);

System.out.print("Digite o primeiro valor booleano


(true/false): ");
boolean primeiroValor = scanner.nextBoolean();

System.out.print("Digite o segundo valor booleano


(true/false): ");
boolean segundoValor = scanner.nextBoolean();

if (primeiroValor && segundoValor) {


System.out.println("Ambos os valores são
VERDADEIROS.");
} else if (!primeiroValor && !segundoValor) {
System.out.println("Ambos os valores são FALSOS.");
} else {
System.out.println("Os valores são mistos.");
}

scanner.close();
}
}

6)
package teste01;
import java.util.Scanner;

public class Atividade06 {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);

System.out.print("Digite um número: ");


int numero = scanner.nextInt();
int resultado;

if (numero % 2 == 0) {
resultado = numero + 5; // Soma 5 se o número for
par
} else {
resultado = numero + 8; // Soma 8 se o número for
ímpar
}

System.out.println("O resultado é: " + resultado);


scanner.close();
}
}

7)
package teste01;
import java.util.Scanner;

public class Atividade07 {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);

System.out.print("Digite o primeiro valor: ");


int valor1 = scanner.nextInt();
System.out.print("Digite o segundo valor: ");
int valor2 = scanner.nextInt();

System.out.print("Digite o terceiro valor: ");


int valor3 = scanner.nextInt();

// Verificando a ordem decrescente


if (valor1 > valor2 && valor1 > valor3) {
if (valor2 > valor3) {
System.out.println("Ordem decrescente: " +
valor1 + ", " + valor2 + ", " + valor3);
} else {
System.out.println("Ordem decrescente: " +
valor1 + ", " + valor3 + ", " + valor2);
}
} else if (valor2 > valor1 && valor2 > valor3) {
if (valor1 > valor3) {
System.out.println("Ordem decrescente: " +
valor2 + ", " + valor1 + ", " + valor3);
} else {
System.out.println("Ordem decrescente: " +
valor2 + ", " + valor3 + ", " + valor1);
}
} else {
if (valor1 > valor2) {
System.out.println("Ordem decrescente: " +
valor3 + ", " + valor1 + ", " + valor2);
} else {
System.out.println("Ordem decrescente: " +
valor3 + ", " + valor2 + ", " + valor1);
}
}

scanner.close();
}
}

8)
package exercicio_3;

import java.util.Scanner;
public class formatacao {

public class PesoIdealEIMC {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

// Leitura da altura
System.out.print("Digite a altura da pessoa (em metros):
");
double altura = scanner.nextDouble();

// Leitura do sexo
System.out.print("Digite o sexo da pessoa (M para
masculino, F para feminino): ");
char sexo = scanner.next().toUpperCase().charAt(0);
// Cálculo do peso ideal
double pesoIdeal;
if (sexo == 'M') {
pesoIdeal = (72.7 * altura) - 58; // Fórmula para
homens
} else if (sexo == 'F') {
pesoIdeal = (62.1 * altura) - 44.7; // Fórmula para
mulheres
} else {
System.out.println("Sexo inválido! Utilize 'M' ou
'F'.");
scanner.close();
return;
}

// Exibição do peso ideal


System.out.printf("O peso ideal é: %.2f kg%n", pesoIdeal);

// Leitura do peso atual


System.out.print("Digite o peso atual da pessoa (em kg):
");
double pesoAtual = scanner.nextDouble();

// Cálculo do IMC
double imc = pesoAtual / (altura * altura);

// Exibição do IMC
System.out.printf("O IMC é: %.2f%n", imc);

// Classificação do IMC
System.out.print("Condição: ");
if (imc < 18.5) {
System.out.println("Abaixo do peso");
} else if (imc >= 18.5 && imc < 25) {
System.out.println("Peso normal");
} else if (imc >= 25 && imc < 30) {
System.out.println("Acima do peso");
} else {
System.out.println("Obeso");
}

scanner.close();
}
}

9)
package exercicio_3;

import java.util.Scanner;
public class formatacao {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);

// Leitura do salário atual


System.out.print("Digite o salário atual do funcionário:
R$ ");
double salarioAtual = scanner.nextDouble();

// Leitura do plano de trabalho


System.out.print("Digite o plano de trabalho (A, B ou
C): ");
char plano = scanner.next().toUpperCase().charAt(0);

// Variável para o novo salário


double novoSalario;

// Uso do comando switch para calcular o novo salário


switch (plano) {
case 'A':
novoSalario = salarioAtual * 1.10; // Aumento de
10%
break;
case 'B':
novoSalario = salarioAtual * 1.15; // Aumento de
15%
break;
case 'C':
novoSalario = salarioAtual * 1.20; // Aumento de
20%
break;
default:
System.out.println("Plano inválido! Digite A, B
ou C.");
scanner.close();
return; // Encerra o programa se o plano for
inválido
}

// Exibição do novo salário


System.out.printf("O novo salário do funcionário é: R$
%.2f%n", novoSalario);

scanner.close();
}
}

10)

import java.util.Scanner;

public class NumeroPorExtenso {


package exercicio_3;

import java.util.Scanner;

public class formatacao {

public static void main(String[] args) {


Scanner scanner = new Scanner(System.in);
// Leitura do número
System.out.print("Digite um número entre 0 e 10: ");
int numero = scanner.nextInt();

// Uso do comando switch para determinar a forma por


extenso
switch (numero) {
case 0:
System.out.println("O número por extenso é: zero");
break;
case 1:
System.out.println("O número por extenso é: um");
break;
case 2:
System.out.println("O número por extenso é: dois");
break;
case 3:
System.out.println("O número por extenso é: três");
break;
case 4:
System.out.println("O número por extenso é: quatro");
break;
case 5:
System.out.println("O número por extenso é: cinco");
break;
case 6:
System.out.println("O número por extenso é: seis");
break;
case 7:
System.out.println("O número por extenso é: sete");
break;
case 8:
System.out.println("O número por extenso é: oito");
break;
case 9:
System.out.println("O número por extenso é: nove");
break;
case 10:
System.out.println("O número por extenso é: dez");
break;
default:
System.out.println("Número inválido! Digite um número
entre 0 e 10.");
break;
}

scanner.close();
}
}

11)
package exercicio_3;

import java.util.Scanner;

public class formatacao {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// Leitura do código do item e da quantidade
System.out.print("Digite o código do item pedido: ");
int codigoItem = scanner.nextInt();
System.out.print("Digite a quantidade: ");
int quantidadeItem = scanner.nextInt();

// Inicializa a variável para o preço


double preco = 0.0;

// Uso do comando switch para determinar o preço


switch (codigoItem) {
case 100:
preco = 1.20;
break;
case 101:
preco = 1.30;
break;
case 102:
preco = 1.50;
break;
case 103:
preco = 1.20;
break;
case 104:
preco = 1.30;
break;
case 105:
preco = 1.00;
break;
default:
System.out.println("Código inválido.");
scanner.close();
return; // Encerra o programa se o código for
inválido
}

// Cálculo do valor total


double valorTotal = preco * quantidadeItem;

// Exibição do resultado
System.out.printf("O valor a ser pago é: R$ %.2f%n",
valorTotal);

scanner.close();
}
}

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy