Java

252 palavras 2 páginas
import javax.swing.JOptionPane;public class Restaurante { public static void main(String args[]) { int[] mesas; double[] contas; int tam = 5; mesas = new int[tam]; contas = new double[tam]; for (int i = 0; i < tam; i++) { mesas[i] = 0; contas[i] = 0; } char op; do { String menu; menu = "Escolha uma das opções:"; menu += "\n1. Reserva de mesa"; menu += "\n2. Fechamento de conta (por pessoa)"; menu += "\n3. Regisro de pedido"; menu += "\n4. Conrole de mesas vazias/ocupadas"; menu += "\n5. Sair"; op = JOptionPane.showInputDialog(menu).charAt(0); switch (op) { // reserva de mesa case '1': boolean achou = false; // procura mesa 'vazia' int i; for (i = 0; i < tam; i++) { if (mesas[i] == 0) { achou = true; break; } } if (achou == true) { String qtde; qtde = JOptionPane.showInputDialog("Quantas pessoas"); mesas[i] = Integer.parseInt(qtde); JOptionPane.showMessageDialog(null, "Mesa: " + i); } else { JOptionPane.showMessageDialog(null, "Nao ha mesas"); } break; // fechameno de contas case '2': int numero; numero = Integer.parseInt(JOptionPane.showInputDialog("Qual mesa?")); double porPessoa; porPessoa = contas[numero] / mesas[numero]; String resposta; resposta = "Mesa: " + numero; resposta += "\nPessoa: " + mesas[numero];

Relacionados

  • java
    294 palavras | 2 páginas
  • java
    868 palavras | 4 páginas
  • java
    6870 palavras | 28 páginas
  • Java
    1657 palavras | 7 páginas
  • java
    1176 palavras | 5 páginas
  • Java
    6757 palavras | 28 páginas
  • Java
    1044 palavras | 5 páginas
  • Java
    1411 palavras | 6 páginas
  • JAVA
    1268 palavras | 6 páginas
  • java
    2412 palavras | 10 páginas