Simulador Fila Bancária  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
brunoejaera
Entusiasta Java
[Avatar]

Membro desde: 13/09/2011 13:16:54
Mensagens: 21
Offline

Bom Dia, sou novo em Java e estou com uma dúvida, o meu professor da faculdade de estrutura de dados pediu para fazermos uma simulação de fila bancária usando a estruta FILA, até ai tudo bem, vou colocar por tópicos o que a aplicação tem que fazer.

-Criar 2 Filas, uma Fila Normal e uma Fila Especial e colocar valores em ambas (Já tenho a estrutra pronta da Fila).
-Criar uma classe Caixa que terá um vetor com 5 posições.
-As posições [0] e [1] devem primeiramente consumir os valores da Fila Especial.
-As posições [2],[3] e [4] devem consumir primeiramente os valores da Fila Normal.
-Caso a Fila Especial fique vazia as posições que estavam consumindo seus valores deveram passar a consumir os valores da Fila Normal.
-Caso a Fila Normal fique vazia as posições que estavam consumindo seus valores deveram passar a consumir os valores da Fila Especial.
-Quando houver o consumo de alguma valor mostrar para o usuário.
-Esse consumo não pode ser imediato, ou seja, deve haver um atraso de um consumo para o outro(Eu pensei em usar o método wait() e colocar dentro dele algum valor randômico).

Espero que tenha dado para intender.

Por Favor, estou precisando mto de ajuda, já quebrei a cabeça e não mi vem nenhuma idéia para fazer esse exercício.
[Email] [MSN]
lokits5
GUJ Master

Membro desde: 15/04/2010 08:53:19
Mensagens: 1133
Localização: Santo Andre - São Paulo -Capital
Offline

otima explicação
[WWW]
Evandro_Contato
JavaTeenager

Membro desde: 04/09/2006 17:27:23
Mensagens: 176
Localização: Curitiba
Offline

Gostei do exercício também, ótimo para vc raciocinar

Evandro P. Contato
ThinkTI - Soluções Inteligentes em Softwares
http://www.thinkti.com.br
http://www.facebook.com/ThinkTISolucoes
41 3206-4760
[WWW]
HumbertoJr
JavaBaby
[Avatar]
Membro desde: 17/01/2004 20:15:38
Mensagens: 77
Offline

Legal o exercício mas sua dúvida seria em que exatamente?Por exemplo,Como declarar os vetores ?
brunoejaera
Entusiasta Java
[Avatar]

Membro desde: 13/09/2011 13:16:54
Mensagens: 21
Offline

Na verdade não...pode até parecer besta a dúvida...mas estou tendo dificiculdade em passar as duas variaveis para um único vetor e a manipulação das posições para consumirem as filas que eu quero.
[Email] [MSN]
Frantic Avenger
Java Ninja
[Avatar]

Membro desde: 19/05/2009 15:01:42
Mensagens: 258
Localização: RJ
Offline

brunoejaera wrote:Bom Dia, sou novo em Java e estou com uma dúvida, o meu professor da faculdade de estrutura de dados pediu para fazermos uma simulação de fila bancária usando a estruta FILA, até ai tudo bem, vou colocar por tópicos o que a aplicação tem que fazer.

Que sorte! Na minha a gente nas matérias de Algoritmos e Estrutura de Dados e na de Grafos só pode usar C, C++, Pascal ou Python. Sempre escolho C.

brunoejaera wrote:Na verdade não...pode até parecer besta a dúvida...mas estou tendo dificiculdade em passar as duas variaveis para um único vetor e a manipulação das posições para consumirem as filas que eu quero.

Cara coloca aí o que você fez até agora, onde tá dando o erro e tals que eu ajudo se souber o procedimento mais adequado.

Qualquer coisa algo que vale a pena: Tópico GUJ - Curso Java 7 no Youtube

Homer Simpson: "Nunca diga qualquer coisa a não ser que tenha certeza que todo mundo pensa o mesmo."

George Orwell: "Se a liberdade significa alguma coisa, será sobretudo o direito de dizer às outras pessoas o que elas não querem ouvir."
brunoejaera
Entusiasta Java
[Avatar]

Membro desde: 13/09/2011 13:16:54
Mensagens: 21
Offline

Então cara, o problema está exatamente em como começar...eu estou tendo dificuldade em passar os valores de 2 objetos para posições específicas de um único vetor.

Eu não quero a lógica toda pronta, mas uma ajuda em como fazer pra passar valores de 2 objetos para um único vetor, com isso já dá pra eu começar a fazer alguma coisa.
[Email] [MSN]
Lucas Abbatepaolo
JavaEvangelist
[Avatar]

Membro desde: 28/09/2009 16:33:23
Mensagens: 310
Offline

começe criando as classes..



Brincadeiras a parte..a logica que vc postou esta bem explicadinha.

Ninguem vai fazer pra você. Se vc postar duvidas com certeza será AJUDADO...

Agora se não sabe por onde começar.....Procure por java hello world no google..


This message was edited 1 time. Last update was at 18/11/2011 07:24:14



Programador Arquiteto

Bacharel em Sitemas de Informação
Oracle Certified Professional Java SE 6 Programmer
Rumo a Oracle Certified Professional, Java EE 5 Web Component Developer
[Email] [MSN]
brunoejaera
Entusiasta Java
[Avatar]

Membro desde: 13/09/2011 13:16:54
Mensagens: 21
Offline

Galera, eu comecei a desenvolver alguma coisa já...mas estou tendo um probleminha de lógica.

Ele executa o que tem que executar mas por causa da condição dentro do while ele executa coisas repetidas.

A Fila normal termina primeiro que a especial, então ele continua executando até a fila especial ficar vazia e nisso os valores da fila normal se repetem.

Eu tentei colocar em 2 while() separados, mas não dá certo pq ele executa um pra depois executar o outro e a intenção é que acha o consumo de forma semultânea de ambas as filas.

This message was edited 1 time. Last update was at 18/11/2011 11:34:15

[Email] [MSN]
deloliveira
Smalltalk

Membro desde: 16/05/2012 13:43:56
Mensagens: 1
Offline

Yaee véio conseguiu fazer essa parada aee, o Eraldo passou pra minha sala tbém e to meio perdido ..
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team