Ενημερώση κάθε 15 δευτερόλεπτα
Φίλε, το έχω δώσει άπειρες φορές, και το αποτέλεσμα είναι σε δυαδικό σύστημα: μηδέν, ή άσσος...
Πρέπει να "το έχεις"...
Συντονιστής: University Editors
ποοοσο πολυ συμφωνω... απλα ακομα δεν ξερω τι γινεται αν δεν το'χειςBM έγραψε:Φίλε, το έχω δώσει άπειρες φορές, και το αποτέλεσμα είναι σε δυαδικό σύστημα: μηδέν, ή άσσος...
Πρέπει να "το έχεις"...


Είναι σίγουρα σωστή η απάντησή σου??? Για παράδειγμα στη 2η DO που κάνεις δεν είναι 1,6 και όχι 1,5?????Jimmis έγραψε:Ανεβαζω τη λυση του 1ου θεματος 2010 κανονικη.Μην φοβαστε δεν υπαρχουν 'παρεξηγησιμες' εντολες.ολο 77!![]()
εκανα και καποιες διορθωσεις γιατι υπηρχε μικτες εκφρασεις την οποια ο compiler της 77 το δεχτηκε αλλα στο βιβλιο λεει ΟΧΙ.Βεβαια λογικο μου φαινεται να μην μπλεκεις πραγματικες με ακεραιες.Επισης ερωτηση το double precision τι ακριβως ειναι?το εχει μια απο τις λυσεις του site.Κώδικας: Επιλογή όλων
PROGRAM KOUFWM DIMENSION DIME(6),ENGTH(3),ZBMAX(3) C=0.5 DIME(1)=1.20 DIME(2)=1.40 DIME(3)=1.50 DIME(4)=1.70 DIME(5)=2.00 DIME(6)=2.20 ENGTH(1)=10.0 ENGTH(2)=8.0 ENGTH(3)=15.0 ITEMP=1 DO 100 I=1,3,1 ZBMAX(I)=((ENGTH(I)-C)/(DIME(1)+C)*DIME(1)) DO 200 J=1,5,1 ZB=((ENGTH(I)-C)/(DIME(J)+C)*DIME(J)) IF (ZB.GT.ZBMAX(I)) THEN ZBMAX(I)=ZB ITEMP=J+1 ENDIF 200 CONTINUE WRITE(*,1000) ENGTH(I),DIME(ITEMP) 1000 FORMAT(1X,'MAX LIGHT',1X,'FOR',1X, 1 'WALL LENGTH',1X,'L=',1X,F5.1,'M',1X,'WE NEED',1X, 2 'WINDOW OF',1X,F5.2,'M') 100 CONTINUE STOP END