-
Notifications
You must be signed in to change notification settings - Fork 0
/
Escolha.java
75 lines (54 loc) · 1.54 KB
/
Escolha.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
package escolha;
import java.util.Scanner;
public class Escolha {
static Scanner entrada= new Scanner (System.in);
public static void triangulo() {
int base , altura, area;
System.out.println("-----------\n"
+ "Digite a base");
base= entrada.nextInt();
System.out.println("Digite sua altura");
altura= entrada.nextInt();
area= (base*altura)/2;
System.out.println("A área do triângulo é "+area+".");
}
public static void retangulo() {
int base , altura, area;
System.out.println("-----------\n"
+ "Digite a base");
base= entrada.nextInt();
System.out.println("Digite a altura");
altura= entrada.nextInt();
area= base*altura;
System.out.println("A área do retângulo é "+area+".");
}
public static void circulo() {
double raio, area;
System.out.println("-----------\n"
+ "Digite a raio");
raio= entrada.nextInt();
area= (raio*raio)*3.14;
System.out.println("A área do círculo é "+area+".");
}
public static void main (String args[]) {
int escolha,cont=0;
do {
if(cont>0) {
System.out.println("Opção inválida. Tente novamente");
}
System.out.println ("Qual será a figura que sera calculada? \n"
+ "1. triângulo\n"
+ "2. retângulo\n"
+ "3. círculo");
escolha= entrada.nextInt();
cont++;
}while((escolha>3) || (escolha<1));
if (escolha==1) {
triangulo();
}else if (escolha==2) {
retangulo();
}else{
circulo();
}
}
}