4/20/2015

Source Code Edit Data dalam Pascal

Source Code Edit Data dalam Pascal - Edit data dalam suatu program tidak kalah pentingnya dalam mengoreksi data yang salah atau butuh perbaikan.

Berikut ini source code edit data menggunakan compiler dev-pascal :

program edit_data;
uses crt;
type
   mhs=record
      npm: string[7];
      nama: string[25];
      nilai: real;
   end;

var
   fmhs: file of mhs;
   rmhs: mhs;
   i,jml: integer;
   nocari: string[7];
   ketemu: boolean;
   lagi: char;

   begin
      assign(fmhs,'mhs.dat');
      reset(fmhs);

      jml:= filesize(fmhs);
      lagi:='Y';
      while upcase(lagi)='Y' do
      begin
         ketemu:= false;
         clrscr;
            write('Nomor Pokok Mahasiswa yang di Cari : '); readln(nocari);
            writeln;
            for i:= 1 to jml do
               begin
                  seek(fmhs,i-1);
                  read(fmhs,rmhs);
                     if rmhs.npm=nocari then
                        begin
                           with rmhs do
                           begin
                           ketemu:= true;
                           writeln('Nomor Pokok Mahasiswa  : ',npm:7);
                           write('Koreksinya             : '); readln(npm);
                           writeln('Nama Mahasiswa         : ',nama);
                           write('Koreksinya             : '); readln(nama);
                           writeln('Nilai Mahasiswa        : ',nilai:2:0);
                           write('Koreksinya             : '); readln(nilai);
                        end;
               end;
                  seek(fmhs,i-1);
                  write(fmhs,rmhs);
               end;
                     if not ketemu then
                        writeln('Tidak NPM Tersebut!!!');
                        writeln;
                        write('ada lagi yang akan dikoreksi [Y/T] ? ');
                        readln(lagi);
            end;
         close(fmhs);
      end. 

Source Code Edit Data dalam Pascal
Selanjutnya berikut Program Hapus Data Mahasiswa dalam Pascal

Sekian artikel tentang Source Code Edit Data dalam Pascal, semoga bermanfaat.

Tidak ada komentar:

Posting Komentar

Silahkan komentar jika ada yang ingin Anda tanyakan mengenai artikel Materi IT.

Jangan lupa melakukan Checklist "Notify me" untuk mendapatkan email balasan dari Admin.

Septian Maulana - 08997206535 (WhatsApp).

Computer Science:
Group CS - https://bit.ly/CSUtama
Group CS 2 - https://bit.ly/cs2group
Group CS 3 - https://bit.ly/cs3group
Group CS 4 - https://bit.ly/cs4group
Group CS 5 - https://bit.ly/cs5group
Group CS 6 - https://bit.ly/cs6group
Group CS Telegram - https://bit.ly/cstelgroup