Rabu, 23 November 2011

TUGAS PENDAHULUAN Modul 7 File Sekuensial

Description: Picture1.jpgTUGAS PENDAHULUAN
Modul 7 File Sekuensial


Aturan Pengerjaan TP: untuk soal program, harus disertakan print screen running program dan file text nya. Source code dan jawaban ditulis tangan. Dikumpulkan hari Sabtu 26 November 2011 pukul 15.00-17.00 WIDaskom.
1.       Apa yang dimaksud dengan:
a.       File
b.      File Teks
c.       File Bertipe
d.      File Sekuensial
e.      Assign
f.        Rewrite
g.       Reset
h.      Read
i.         Write
j.        Close

2.       RECORD
Buatlah sebuah program yang menginputkan nama, nim, jurusan dan ipk (sesuai nama,nim,jurusan kalian) dan hasil outputnya simpan dalam file.
[input]
Masukkan nama: Gentra Aditya
Masukkan NIM : 118100001
Masukkan Jurusan: S1 Ilmu Komputasi
Masukkan IPK: 3.8
[output]
Nama: Gentra Aditya
NIM: 118100001
Jurusan: S1 Ilmu Komputasi
IPK: 3.8

3.       PERULANGAN
Buatlah program yang mampu menuliskan pola seperti dibawah ini ke dalam file dan menyimpan di dalam file. Besar pola tergantung nilai x yang diinputkan oleh user.
Contoh:
 [input]
Masukkan nilai x:5
[Output]

     Description: Untitled2.jpg
    
4.       ARRAY
Tuliskan program yang dapat menerima input nilai kuis, uts, dan uas dan menampilkan nilai total sebanyak n mahasiswa (inputan user) dengan menggunakan array, kemudian tuliskan data ke file sekuensial.
Nilai total = nilai kuis*20%+nilai uts*40%+nilai uas*40%
{input}
n= 2

mahasiswa ke-1
Nilai kuis: 80
Nilai uts: 80
Nilai uas: 80

Mahasiswa ke-2
Nilai kuis:80
Nilai uas:80
Nilai uts:70

{output}
Nilai total mahasiswa ke-1 adalah 80.
Nilai total mahasiswa ke-2 adalah 76.

5.       SEARCHING DAN SORTING
Buatlah program yang dapat mengurutkan dan mencari data mahasiswa berdasarkan nim dengan banyak data sesuai input user (tuliskan ke dalam file sekuensial)!
{input}
N=2

Data ke-1
Nama: Ayu Puspitasari
Nim: 111100156
Alamat: Jl. Sukabirus
No. HP: 0123456789

Data ke-2
Nama: Cynthia
Nim: 118110016
Alamat: Jl. Sukabirus
No. Hp: 0987665544

Pilihan Menu:
1.Melihat seluruh data mahasiswa yang sudah terurut
2.Mencari Data Mahsiswa bedasarkan NIM

Masukkan pilihan: 2
Masukkan Nim yang anda cari: 111100156

{output}
Nama: Ayu Puspitasari
Nim:111100156
Alamat: Jl. Sukabirus
No.Hp: 0123456789

Masukkan pilihan: 1
{output}
Data mahasiswa setelah diurutkan:

Nama: Ayu Puspitasari
Nim: 111100156
Alamat: Jl. Sukabirus
No. HP: 0123456789

Nama: Cynthia
Nim: 118110016
Alamat: Jl. Sukabirus
No. Hp: 0987665544







0 komentar:

Posting Komentar

Related Posts Plugin for WordPress, Blogger...

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | JCPenney Coupons