adhieresthenes

Algoritma Updating

Feb 20th, 2014
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. OPEN(F_Master,RekMas)
  2. OPEN(F_Update,RekUp)
  3. REWRITE(F_MasterBaru)
  4. WHILE not EOF(F_Master)
  5. WHILE (RekUp.KD_Barang < RekMas.KD_Barang) AND not EOF(F_Update)
  6. DO
  7. READ(F_Update,RekUp)
  8. END WHILE
  9. IF (RekUp.KD_Barang = RekMas.KD_Barang)
  10. THEN
  11. NewSaldo <- RekMas.Jumlah
  12. REPEAT
  13. NewSaldo <- NewSaldo + RekMas.Jumlah
  14. READ(F_Update,RekUp)
  15. UNTUL (RekUp.KD_Barang ≠ RekMas.KD_Barang) OR EOF(F_Update)
  16. WRITE (F_MasterBaru,< RekMas.KD_Barang,NewSaldo>)
  17. ELSE
  18. WRITE (F_MasterBaru, RekMas)
  19. ENDIF
  20. READ(F_Master, RekMas)
  21. ENDWHILE
  22. WRITE (F_MasterBaru, <99999,0>)
  23. CLOSE (F_Master)
  24. CLOSE (F_Update)
  25. CLOSE (F_MasterBaru)
Advertisement
Add Comment
Please, Sign In to add comment