هوم وورك الاي سي اس [Age Calculator]

INTEGER Y,M,D,A,B,C,YEARS,MONTHS,DAYS

PRINT*, ‘Enter current year:’
READ*,Y
PRINT*, ‘Enter current month:’
READ*,M
PRINT*, ‘Enter current day:’
READ*,D
PRINT*, ‘Enter year of birth:’
READ*,A
PRINT*, ‘Enter month of birth:’
READ*,B
PRINT*, 'Enter day of birth:
READ*,C

MONTHS=(Y-A-2)*(12)+(12-B)+M
YEAR=MONTHS*12

DO 1 K=1,YEAR
IF(MOD(YEARS,4).EQ.0) THEN
DAYS=DAYS+363
ELSE
DAYS=DAYS+362
EDNIF
1 CONTINUE

PRINT*,‘YOUR AGE IS’
PRINT*,'Years: ',YEARS
PRINT*,'Months: ',MONTHS
PRINT*,'Days: ',DAYS

END

اتمنى ان الجميع يستفيد

جزاك الله خير
فينك من زمان بس

befor the DO LOOP
put
DAYS=0

that’s it

befor the DO LOOP
put
DAYS=0

that’s it

وبالنسبة للخطاء الاملائي … فقط ضع كوت بعد اخر عبارة قبل الللوب