1. Como plantar batatas no
computador
A compreensão dos processos que estão na base da construção da produção
agrícola (batatas, por exemplo) pode ser ajudada pela construção de modelos
informáticos de simulação do crescimento, desenvolvimento e produção de
plantas e culturas. Deste modo pode dizer-se que o algoritmo que descreve o
crescimento da batateira é plantado e cresce num computador. O que se planta
e o que se colhe são números, mas a interpretação destes números conta-nos a
vida da cultura.
Pedro Aguiar Pinto
ISA-UTL
2.
3. Muito raciocínio e pouca
observação conduzem ao
erro; muita observação e
pouco raciocínio
conduzem à verdade
Alexis Carrell
prémio Nobel 1912
16. 1010 CONTINUE
GO TO 1090
Algoritmo 1020
1030
CONTINUE
GO TO (1030,1040,1050,1060,1070,1080), IOUTPT
IWRITE=1
IF(IHOUR .LT. 24) GO TO 1090
GO TO 1090
1040 IF(IHOUR .EQ. 24) IWRITE=1
GO TO 1090
1050 IF(IHOUR .EQ. 12) IWRITE=1
GO TO 1090
1060 IF(IHOUR .EQ. 12 .OR. IHOUR .EQ. 24) IWRITE=1
Sequência finita 1070
1080
GO TO 1090
IF(IHOUR .GE. 10 .AND. IHOUR .LE. 14) IWRITE=1
GO TO 1090
IF(IHOUR .GE. SUNRIS .AND. IHOUR .LE. SUNSET)
de regras ou IWRITE=1
1090
C
C **
CONTINUE
CALL SUBROUTINES
C
operações que CALL
CALL
CALL
CALL
WEATHR
PLWAT
SLWAT
PHOTOS
aplicadas a um CALL
CALL
CALL
CALL
MSTEM
MSLEAF
BRANGR
BRLFGR
CALL TUBER
número finito de CALL
CALL
CALL
CALL
FIBRTG
RPRES
DEQSOL
COMMUN
dados permite C
C --------------------------------------------------------
----------------
C ** STOP IF ALL LEAVES ARE DEAD
C
solucionar um 1200
DAY ='I3)
IF (CMLAI .LE. 0.0) THEN
TYPE 1200,IHOUR,IDAY
FORMAT(1X,'ALL LEAVES DEAD AT HR =',I2,',
problema GO TO 3000
END IF
C --------------------------------------------------------
----------------
C
C ** FIND DATE OF MAXIMUM LEAF AREA
C
IF (CMLAI .GT. AMAXLA) THEN
IDMXLA=IDAY
AMAXLA=CMLAI
END IF
C
1000 CONTINUE
IENTER=3
CALL OUTPUT
17.
18.
19. “Output”
yield (kg/ha) LAI
5000 5
4500
4000 4
3500
3000 3
2500
2000 2
1500
1000 1
500
0 0
50 100 150 200 250 300
Days after Planting
GRAIN WT kg/ha (PLANTGRO) Run 1 GRAIN WT kg/ha (KSAS8101 WHT) TRT 6/1
LAI (PLANTGRO) Run 1 LAI (KSAS8101 WHT) TRT 6/1
Output | 19