PROGRAM 1
IDENTIFICATION DIVISION. PROGRAM-ID. PROJECT1. AUTHOR. ANTHONY F. ORITZ. *********************** * BEGINNING PROGRAM * *********************** ENVIRONMENT DIVISION. INPUT-OUTPUT SECTION. FILE-CONTROL. SELECT IN-FILE ASSIGN TO DISK "ONE.DAT" ORGANIZATION IS LINE SEQUENTIAL. SELECT OUT-FILE ASSIGN TO PRINTER. DATA DIVISION. FILE SECTION. FD IN-FILE LABEL RECORD IS STANDARD. 01 IN-RECORD. 02 IN-DEPT PIC XXX. 02 FILLER PIC X(6). 02 IN-NAME PIC X(20). 02 FILLER PIC X(20). 02 IN-ID PIC XXXX. 02 FILLER PIC X(8). FD OUT-FILE LABEL RECORD IS OMITTED. 01 OUT-RECORD. 02 OUT-DEPT PIC XXX. 02 FILLER PIC XX. 02 OUT-NAME PIC X(20). 02 FILLER PIC XXX. 02 OUT-ID PIC XXXX. PROCEDURE DIVISION. BEGINNING-OF-WHAT-TO-DO. OPEN INPUT IN-FILE OUTPUT OUT-FILE. MOVE SPACES TO OUT-RECORD. READ-A-RECORD. READ IN-FILE AT END CLOSE IN-FILE OUT-FILE STOP RUN. MOVE IN-DEPT TO OUT-DEPT. MOVE IN-NAME TO OUT-NAME. MOVE IN-ID TO OUT-ID. WRITE OUT-RECORD AFTER ADVANCING 2 LINES. GO TO READ-A-RECORD. * DATA FILE: ONE.DAT * 100101410ALBERS, STEVEN FRONT DISC BRAKES 422034031045 100101561CANATERRA, CANDY HEAD LIGHTS 163045075105 100101765CHENEY, MAXINE NYLON GAS PEDALS 114034007016 100101813CRAIG, MARY LOU BUCKET SEAT 243457010005 100301887DUFFY, MARCUS 1" TRAILER HITCH 122356002010 100301914EPPLY, DERVIS TOWQUE WRENCHES 413056110213 100301957FIEDLER, FERN 4 PLY RADIAL TIRES 150345056075 100502045GARCIA, FRANCIS 6" JUMPER CABLES 221233004011 100502076KOON, BARNEY L. SETS OF 4 HEX NUTS 310340005017 100502189KOWALSKI, PATRICK 5" WINDSHIELD BLADES330567023020 100502201LICHFIELD, SANDRA PLASTIC FLOOR MATS 660450047192 100502250LUBNER, SALLY R. WOOD STEERING WHEELS545459102365 100602275MARQUARDT, MICHAEL POINTS AND PLUGS 613455002078 100602323MARTIN, JUSTIN B. LOCK DE-ICER 230983010045 100602357MCGILL, MARTIN J. MOTORALL 10W30 OIL 345676023056 100602789MEEGAN, JULIE R. GENERATORS 365678090900 100603578MUFFINS, ROGERT L. 1/2" VACUUM LINES 116787004098 100603971NAPOLITAN, SHEILA R.METRIC SOCKET SETS 450123103134 100703898NOWICKI, OZZIE L. FLOOR CLEANER 623456004021 100704456PEACOCK, GERALD M. 2 TON CAR RAMPS 610045010024 100704692PEREZ, MARTINIQUE A.TRANSMISSION KITS 250173080076 100704789POSTEN, THOMAS E. OIL PANS 541234011078 100704987REESES, LAURA W. OPERATORS MANUALS 522894001099 100705139RENO, STEVEN B. HI/LO DIMMER SWITCH 610639010020 100705983ROGHCHILD, RUTH C. RACING STRIPE KITS 133404045089 100805999SAMMS, CARLA P. OIL CHANGE KIT 669234090100 100806134SCHMIDT, CHUCK H. INTERIOR LIGHT BULBS312302004050 100806297SHARP, CRAIG I. SET OF 2 FOG LIGHTS 237809001008 100806356SHORT, BRENDA B. DISTRIBUTOR CAPS 429834010023 100806489SKINNER, CARL S. TIMING GEARS 250789110023 100806598SPRINGSTEIN, ALBERT SECURITY SYSTEM 460929010067 100806701STROH, ALEXIS M. CRUISE CONTROLS 342856055067 200107980SWEENEY, ROGER W. SET OF 4 HUB CAPS 350345067078 200108379TEEPLE, THOMAS T. AXLE GREASE (GALLON)512347001023 200108567TOMCHUCK, FREDERICK NO-WIPE CAR POLISH 130375004056 200108673TOMLIN, PETER S. CAR WAXERS 269845090020 200108674TOWNLEY, ASTIN R. GREASE-B-GONE WASHER455628034056 200108732TOWNS, BEVERLY SUNNY SUNROOF KIT 422345011045 200308845TRAKSO, ALLEN R. ROAD MAPS 610304001005 200308913TRUSKOWSKI, MIKE 2-WAY OIL FILTER 123040010052 200308957TURNER, CHARLES A. ENGINE BLOCKS 540378402098 200308975TYLER, MARY M. TRANSMISSION FLUID 530923045056 200509003ULMER, FRED F. NO-SLIP BRAKE FLUID 240450050067 200509156URMY, AMY A. NO-LEAK RADIATORS 419340120344 200509245VARTY, VERNON S. SPARKLES PAINT 620098009009 200509347VINCENT, BOBBY L. CHROME POLISH 362984019090 200709467WADHAM, LARRY L. VINYL TOP KITS 140086087078 200709610WALKER, JERRY F. 6" ROUND HEADLIGHTS 655870087090 200709763WENDT, WENDY Y. NO-FUZZ FUZZ BUSTER 424598030030 200709908ZELLER, ARTHUR GLASS WINDOWS 118890200230 * OUTFILE: PROG1.OUT * 100 ALBERS, STEVEN 4220 100 CANATERRA, CANDY 1630 100 CHENEY, MAXINE 1140 100 CRAIG, MARY LOU 2434 100 DUFFY, MARCUS 1223 100 EPPLY, DERVIS 4130 100 FIEDLER, FERN 1503 100 GARCIA, FRANCIS 2212 100 KOON, BARNEY L. 3103 100 KOWALSKI, PATRICK 3305 100 LICHFIELD, SANDRA 6604 100 LUBNER, SALLY R. 5454 100 MARQUARDT, MICHAEL 6134 100 MARTIN, JUSTIN B. 2309 100 MCGILL, MARTIN J. 3456 100 MEEGAN, JULIE R. 3656 100 MUFFINS, ROGERT L. 1167 100 NAPOLITAN, SHEILA R. 4501 100 NOWICKI, OZZIE L. 6234 100 PEACOCK, GERALD M. 6100 100 PEREZ, MARTINIQUE A. 2501 100 POSTEN, THOMAS E. 5412 100 REESES, LAURA W. 5228 100 RENO, STEVEN B. 6106 100 ROGHCHILD, RUTH C. 1334 100 SAMMS, CARLA P. 6692 100 SCHMIDT, CHUCK H. 3123 100 SHARP, CRAIG I. 2378 100 SHORT, BRENDA B. 4298 100 SKINNER, CARL S. 2507 100 SPRINGSTEIN, ALBERT 4609 100 STROH, ALEXIS M. 3428 200 SWEENEY, ROGER W. 3503 200 TEEPLE, THOMAS T. 5123 200 TOMCHUCK, FREDERICK 1303 200 TOMLIN, PETER S. 2698 200 TOWNLEY, ASTIN R. 4556 200 TOWNS, BEVERLY 4223 200 TRAKSO, ALLEN R. 6103 200 TRUSKOWSKI, MIKE 1230 200 TURNER, CHARLES A. 5403 200 TYLER, MARY M. 5309 200 ULMER, FRED F. 2404 200 URMY, AMY A. 4193 200 VARTY, VERNON S. 6200 200 VINCENT, BOBBY L. 3629 200 WADHAM, LARRY L. 1400 200 WALKER, JERRY F. 6558 200 WENDT, WENDY Y. 4245 200 ZELLER, ARTHUR 1188
BACK TO CIS165 PAGE.