bem faz uma semana que eu to aprendendo java… to simulando um caixa eletronico, relativamente simples.
então vamos ao código:
obs.: to usando bluej, pra sacar melhor as linhas de comando
import javax.swing.*;
import java.util.*;
public class teste4{
public static void main(String[]args){
boolean r = true;
while (r==true){
String s = JOptionPane.showInputDialog(null,"1-Saque2-depósito 3-extrato 4-sair");
int i=Integer.parseInt(s);
Vector <String> extrato = new Vector <String> ();
switch (i){
case 1: String v1 =JOptionPane.showInputDialog(null,"Informe o valorEx: 45.20");
JOptionPane.showMessageDialog(null,"Você sacou"+v1+" reais","saque",JOptionPane.INFORMATION_MESSAGE);
extrato.add("-"+v1);
break;
case 2: String v2 =JOptionPane.showInputDialog(null,"Informe ovalor Ex: 45.20");
JOptionPane.showMessageDialog(null,"Você depositou "+v2+" reais","saque",JOptionPane.INFORMATION_MESSAGE);
extrato.add(v2);
break;
[color=red]case 3: for (int v=0;v<extrato.size();v++){
System.out.println(extrato.get(v));
}
break;[/color]
case 4: r = false;
break;
default: JOptionPane.showMessageDialog(null,"Opção invalida","Erro",JOptionPane.INFORMATION_MESSAGE);
}
}
}
blz!!.. :roll: so que na opção de imprimir o extrato não ta imprimindo… :? bom pra min o codigo ta certo