• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Joe Turbo

Programa de contágio

3 mensagens neste tópico

Olá a tdos

Sou novo nisto do VB e precisava de umas dicas para a elaboração deste trabalho:

Imaginem uma linha unidimensional com organismos que vivem por tempo infinito (ou organismos que são rapidamente substituídos). Suponham que as condições de fronteira são cíclicas, isto é, que tudo o que acontece numa extremidade é imediatamente transmitido à outra. Suponham agora que uma doença afecta essa espécie, de tal forma que um organismo pode assumir um de quatro estados:

S – susceptível de contrair a doença

E – exposto à doença mas sem condições de a transmitir

I – Capaz de transmitir a doença

R – Recuperado e imune à doença

O estado S permanece até que o organismo seja exposto à doença, mas todos os outros estados perduram apenas por tempos TE, TI e TR. Uma vez que o tempo TR está esgotado um organismo no estado R volta ao estado S. Finalmente temos que estabelecer uma regra para contrair a doença. Vamos supor que um organismo contrai a doença se um dos seus vizinhos estiver em condições de a transmitir.

Admitam que inicialmente apenas 10% da população está no estado E. Admitam também que a taxa de transmissão da infecção é 0,35. Finalmente admitam que TE, TI e TR valem 3 unidades de tempo.

Tentem ajudar-me na elaboração de um programa que permita calcular, com base no exposto, a evolução de cada um dos estados em função do tempo. O programa deve permitir fazer experiências com os tempos TE, TI e TR  e com a taxa de transmissão da doença. 

Desde logo obrigado pela ajuda 

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olá,

E qual é a dificuldade para começar ? Tens de dizer qual é o teu problema: já tens base de dados, já tens código, o que precisas especificamente, etc.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Uma boa maneira de começares a pensar no teu problema é no modelo de dados e nos ecrãs q queres apresentar.

Faz um esquema, em papel dos ecrãs q gostarias de ver no teu programa, tabelas com consultas, formulários, etc...

Depois faz um modelo de dados que guarde de forma organizada e facilmente pesquisavel o q precisas.

O teu modelo de dados deve ficar feito de maneira a q qd faças uma consulta, tenhas os dados de maneira a q os consigas encaixar logo nos ecrãs q precisas. Qt mais papinha fizeres na base de dados, mais fácil fica trabalhar com o resto.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora