Página 1 de 1
Ajuda pascal
Enviado: segunda out 08, 2007 8:46 am
por felix09
boas pessoal,bem aki vai, eu tenho que fazer um trabalho de pascal...so a um problema eu nao percebo nada de pascal...
o meu stor so me quere lixar e agradecia se alguem me pudesse ajudar!
Enviado: segunda out 08, 2007 4:01 pm
por Guardião
Diz qual é o problema, pode ser que eu consiga ajudar-te
PS: Alterei o assunto
Enviado: terça out 09, 2007 8:04 am
por RicardoSonecas
oi olha esperimenta este site
http://www.apostilando.com ten la apostilas bue fix
para introdução ao pascal mas diz ai alguma duvida que talvez te possa ajudar
abraço
Enviado: terça out 09, 2007 10:15 am
por felix09
ora boas!antes de nada obrigado pela ajuda!e na boa guardiao! o problema e fazer isto funcionar!
Adquiriu uma agência de passageiros no Rio e possui uma empresa com 1 barco de turismo. Cada barco possui 10 filas e em cada fila existem 8 lugares. O programa deve permitir:
-venda de bilhetes;
-desistências;
-inicializar o barco;
-mostrar o nº de lugares vendidos e por vender.
e so preciso fazer uma cena super simples que funcione! o ke eu nao sou capaz de fazer
agradeço imenso a ajuda, estao a salvar me a vida pessoal! fikem bem
Enviado: terça out 09, 2007 3:07 pm
por RicardoSonecas
oi olha nao deve ser muito complicado primeiro tens de criar um vector bidimensional de 10 por 8 isto é 10 linhas por 8 colunas (como se fizesse uma matrix de 10x8) para assim fazer coresponder as posições do vector com os lugares do barco.
1 - lugar ocupado
0 - lugar vazio
-em seguida preenches o vector todo com zeros para saber que o barco esta vazio ( tens de utilizar dois ciclos "for" encadeados para poder fazer isso é o mais simples).
-depois tens de ter duas variaveis para poder armazenar o numero da fila e o da cadeira, isso é para quando fores introduzir uma compra de bilhetes ou uma desistencia poderes saber qual o lugar.
-podes fazer ainda uma pesquisam, isto é, se quiseres saber se um lugar aleatorio esta ocupado ou nao para fazer isso ten de comparar se as duas variaveis das posições ten armazenado o mesmo valore que esta no vector para isso tens de correr o vector todo.
pode ser que isso ajude
abraço boa sorte
Enviado: terça out 09, 2007 3:18 pm
por RicardoSonecas
olha para por dados no vector a 0 tens de fazer o seguinte:
for(i=0;i<10;i++){
for(j=0;j<8;j++){
vector[j]
=0;
}}
para fazer uma pesquisa se o lugar 8 da fila 7 esta ocupado
fila = 7;
lugar = 8;
if (vector[fila][lugar]==1)
return "ocupado"
else
return "livre"
olha no pascal a sintaxe nao é essa mas basta "traduzires" para pascal que eu acho que isso deve ajudar
se quiseres guardar o vector num ficheiro utilizada os ficheiros .dat que é de mais facil utilização (ao meu ver ) para fazeres isso basta veres um bom tutorial sobre pascal que encontras logo
espero que isso ajude
abraço
Enviado: terça out 09, 2007 5:02 pm
por felix09
hmm...tou a ver..epa eu ate percebi como e isso mais ou menos..mas continuuo as escuras..o ke knsegui fazer do trabalho ate agora foi escrever:
program Barco (i,o)
lool
eu tou lixado!:S
bigadao na mesma meu! abraÇO
Enviado: terça out 09, 2007 5:20 pm
por 579acp
Queres um ficheiro com os doze meses do ano,,, + uma folha anual das despesas + o lucro
Microsoft Excel
Enviado: terça out 09, 2007 6:22 pm
por felix09
579acp Escreveu:Queres um ficheiro com os doze meses do ano,,, + uma folha anual das despesas + o lucro
Microsoft Excel
isso tbm era muito bom para complementar o trabalho! brigadao abraÇo
Enviado: terça out 09, 2007 6:43 pm
por 579acp
Tem que enviar o teu E-mail para eu enviar o ficheiro
Depois tem que me dar uma palrava passe para eu alterar as folhas
Enviado: terça out 09, 2007 6:50 pm
por 579acp
ok
Enviado: terça out 09, 2007 7:04 pm
por felix09
Enviado: quarta out 10, 2007 9:20 pm
por 579acp
Já recebeste o ficheiro
Já recebeste o ficheiro