Skip to content

Commit fac14a6

Browse files
committed
18/04/2023
0 parents  commit fac14a6

File tree

27 files changed

+1030
-0
lines changed

27 files changed

+1030
-0
lines changed

CalculadoraDeDescontos/App.java

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
package CalculadoraDeDescontos;
2+
3+
public class App {
4+
public static void main(String[] args) {
5+
CalcularDesconto cDesconto = new CalcularDesconto();
6+
cDesconto.calcular();
7+
cDesconto.calcular30();
8+
}
9+
}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
package CalculadoraDeDescontos;
2+
3+
public class CalcularDesconto {
4+
public void calcular() {
5+
System.out.println("===============");
6+
double precoProduto;
7+
precoProduto = 200;
8+
System.out.println("O preço do produto é de " + precoProduto + "reais");
9+
double percentualDesconto = 10.0;
10+
percentualDesconto = 20;
11+
System.out.println("O desconto será de " + percentualDesconto + "%.");
12+
// regra de três para descobrir qual o valor do desconto
13+
double desconto = precoProduto*percentualDesconto/100;
14+
double precoComDesconto = precoProduto - desconto;
15+
System.out.println("Com desconto, o produto sai " + "por R$" + precoComDesconto + ".");
16+
System.out.println("Fim!");
17+
System.out.println("===============");
18+
}
19+
20+
// desafio extra
21+
public void calcular30() {
22+
System.out.println("===============");
23+
double precoProduto;
24+
precoProduto = 200;
25+
System.out.println("O preço do produto é de " + precoProduto + "reais");
26+
double percentualDesconto = 10.0;
27+
percentualDesconto = 30;
28+
System.out.println("O desconto será de " + percentualDesconto + "%.");
29+
// regra de três para descobrir qual o valor do desconto
30+
double desconto = precoProduto*percentualDesconto/100;
31+
double precoComDesconto = precoProduto - desconto;
32+
System.out.println("Com desconto, o produto sai " + "por R$" + precoComDesconto + ".");
33+
System.out.println("Fim!");
34+
System.out.println("===============");
35+
}
36+
}

CalculadoraVelocidade2/App.java

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package CalculadoraVelocidade2;
2+
3+
public class App {
4+
public static void main(String[] args) {
5+
CalculadoraVelocidade objeto1 = new CalculadoraVelocidade();
6+
objeto1.calcular();
7+
objeto1.destino();
8+
9+
}
10+
}
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
package CalculadoraVelocidade2;
2+
3+
import java.util.Scanner;
4+
5+
public class CalculadoraVelocidade {
6+
Scanner sc = new Scanner(System.in);
7+
public void calcular(){
8+
System.out.println("Informe a distância percorrida");
9+
double distanciaPercorrida = sc.nextDouble();
10+
System.out.println("Informe o Tempo Gasto");
11+
double tempoGasto = sc.nextDouble();
12+
double velocidadeMedia = distanciaPercorrida / tempoGasto;
13+
System.out.println("A velocidade média é " + velocidadeMedia + "Km/H");
14+
15+
16+
}
17+
public void destino(){ // atividade extra
18+
System.out.println("Informe o Ponto de Partida");
19+
String origem = sc.next();
20+
System.out.println("Informe o Ponto de Destino");
21+
String destino = sc.next();
22+
System.out.println("Sua viagem é de " + origem + " até " + destino);
23+
}
24+
}
25+

EstruturaDecisaoIF/App.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package EstruturaDecisaoIF;
2+
3+
public class App {
4+
public static void main(String[] args) {
5+
DecisaoIf obj1 = new DecisaoIf();
6+
obj1.descontoIfElse();
7+
}
8+
}

EstruturaDecisaoIF/DecisaoIf.java

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package EstruturaDecisaoIF;
2+
3+
import java.util.Scanner;
4+
5+
public class DecisaoIf {
6+
Scanner sc = new Scanner(System.in);
7+
public void descontoIF() {
8+
System.out.println("Informe o preço do produto: ");
9+
double precoProduto = sc.nextDouble();
10+
double desconto = 0.0;
11+
if(precoProduto>=100 && precoProduto < 200) {
12+
desconto = 5.0; // porcento
13+
}
14+
if(precoProduto>=200 && precoProduto < 300) {
15+
desconto = 10.0; // porcento
16+
}
17+
if(precoProduto>=300) {
18+
desconto = 15.0; // porcento
19+
}
20+
// calculo do desconto
21+
double valorDesconto = precoProduto*desconto/100;
22+
double precoFinal = precoProduto - valorDesconto;
23+
System.out.println("O valor do produto é R$" +precoFinal);
24+
}
25+
public void descontoIfElse() {
26+
System.out.println("Informe o preço do produto: ");
27+
double precoProduto = sc.nextDouble();
28+
double desconto;
29+
if(precoProduto >=300) {
30+
desconto = 15.0;
31+
}
32+
else if (precoProduto>=200) {
33+
desconto = 10.0;
34+
}else if (precoProduto>=100){
35+
desconto = 5.0;
36+
}else{
37+
desconto = 0.0;
38+
}
39+
}
40+
}

EstruturaDecisaoSwitch/App.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package EstruturaDecisaoSwitch;
2+
3+
public class App {
4+
public static void main(String[] args) {
5+
Exercicio obj = new Exercicio();
6+
obj.mes();
7+
}
8+
}
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
package EstruturaDecisaoSwitch;
2+
3+
import java.util.Scanner;
4+
5+
public class Exercicio {
6+
Scanner sc = new Scanner(System.in);
7+
public void mes() {
8+
System.out.println("Informe o número referente ao mês: ");
9+
int numero = sc.nextInt();
10+
11+
String tipoMes = "";
12+
switch (numero) {
13+
case 1: tipoMes = "Janeiro";
14+
break;
15+
16+
case 2: tipoMes = "Fevereiro";
17+
break;
18+
19+
case 3: tipoMes = "Março";
20+
break;
21+
22+
case 4: tipoMes = "Abril";
23+
break;
24+
25+
case 5: tipoMes = "Maio";
26+
break;
27+
28+
case 6: tipoMes = "Junho";
29+
break;
30+
31+
case 7: tipoMes = "Julho";
32+
break;
33+
34+
case 8: tipoMes = "Agosto";
35+
break;
36+
37+
case 9: tipoMes = "Setembro";
38+
break;
39+
40+
case 10: tipoMes = "Outubro";
41+
break;
42+
43+
case 11: tipoMes = "Novembro";
44+
break;
45+
46+
case 12: tipoMes = "Dezembro";
47+
break;
48+
49+
default: tipoMes = "Não é um mês válido!";
50+
break;
51+
}
52+
System.out.println("O número " + numero + " pertence ao mês de " + tipoMes);
53+
}
54+
}
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
package EstruturaDecisaoSwitch;
2+
3+
import java.util.Scanner;
4+
5+
public class SwitchCase {
6+
Scanner sc = new Scanner(System.in);
7+
public void letra(){
8+
//1. receber a letra digitada pelo usuário
9+
System.out.println("Informe uma Letra: ");
10+
String letra = sc.nextLine();
11+
//2. escolher o resultado referente a letra
12+
String tipoLetra = "";
13+
switch (letra) {
14+
case "a": tipoLetra = "vogal";
15+
break;
16+
case "e": tipoLetra = "vogal";
17+
break;
18+
case "i": tipoLetra = "vogal";
19+
break;
20+
case "o": tipoLetra = "vogal";
21+
break;
22+
case "u": tipoLetra = "vogal";
23+
break;
24+
default: tipoLetra = "consoante";
25+
break;
26+
}
27+
//3. mostrar o resultado para o usuário
28+
System.out.println(letra + " é do tipo " + tipoLetra);
29+
}
30+
}

ExemploVetores/App.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
package ExemploVetores;
2+
3+
public class App {
4+
public static void main(String[] args) {
5+
Vetores obj = new Vetores();
6+
obj.exercicio2();;
7+
}
8+
}

0 commit comments

Comments
 (0)