- o programa deve solicitar informações em um menu
- o programa deve armazenar vários gastos
- o pograma deve fazer totalizações destes gastos
criar uma variavel para armazenar a coleção de valores de gastos (List ou array)
implementar a entrada de dados de um gastos e armazenar na coleção
public class Gasto {
private double valor;
private String descricao ;
public void setValor(double valor){
this.valor = valor;
}
public double getValor(){
return this.valor;
}
public void setDescricao(String descricao){
this.descricao = descricao;
}
public String getDescricao(){
return this.descricao;
}
}
import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int opcao;
Scanner menu = new Scanner (System.in);
ArrayList<Gasto> g = new ArrayList<Gasto>();
Gasto gastos = new Gasto();
do{
System.out.print("##--Menu de Gastos--##\n\n");
System.out.print("|-----------------------------|\n");
System.out.print("| Opção 1 - Digite os Gastos |\n");
System.out.print("| Opção 2 - Listas dos Gastos |\n");
System.out.print("| Opção 3 - Sair |\n");
System.out.print("Digite uma opção: ");
opcao = menu.nextInt();
switch (opcao) {
case 1:
Gasto gastos1 = new Gasto();
System.out.println("Digite o Gastos: ");
System.out.flush();
gastos1= setValor(valor);
break;
}while (opcao!=3);
}
}
}