Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM
I. TUJUAN
Mampu memahami dan mampu memanfaatkan tipe data, variable, dan konstanta di bahasa C
Mampu menggunakan macam-macam operator Mampu memahami dan mampu menggunakan metode untuk menampilkan
berbagai format ke layar Mampu memanfaatkan instruksi untuk memasukkan data dalam berbagai
tipe
II. ALAT YANG DIPERGUNAKAN
Computer Laptop Falcon V3.3.0.0
III. DASARTEORI
Array adalah kumpulan nilai-nilai data bertipe sama dalam ukuran tertentu yang menggunakan sebuah nama yang sama. Array bisa berupa Array
berdimensi satu, dua, tiga atau lebih. Array berdimensi satu mewakili bentuk suatu vektor. Array berdimensi dua mewakili bentuk matriks atau table.
1. Array satu dimensi
Bentuk umum Tipe_data nama_var [ukuran];
2. Array dua dimensi
Bentuk umum Int nama_data [ukuran][ukuran];
IV. TUGAS PRAKTIKUM
1. Buat program untuk menghitung rata-rata curah hujan. Simpan data curah
hujan desimal per bulan untuk 3 tahun, simpan dalam satu array 2 dimensi. Kemudian hitung rata-rata curah hujan pertahun dan tampilkan nama bulan
dimana curah hujan paling tinggi terjadi pada masing masing tahun.
2. Buat game hangman, yaitu sebuah game tebak kata. Simpan kata yang harus
ditebak di dalam sebuah array of character selanjutnya disebut word. Pada tampilan awal setiap huruf dilambangkan dengan sejumlah karakter yang
berada pada word tersebut. Kemudian user menginputkan satu per satu karakter. Jika karakter yang dimasukkan ada dalam word maka tanda
diganti dengan karakter tersebut. Game berakhir jika user dapat menebak
Modul Praktikum Pemrograman Terstruktur
By Team Informatika UMM seluruh karakter yang ada pada word tersebut yang berarti user menang.
Maksimal kesalahan user adalah 3 kali, jika telah menginputkan 3 karakter salah game berakhir dengan komentar user kalah.
Contoh: word kereta
Tampilan awal Input user
Tampilan 1. ‘a’
a 2. ‘b’
anda salah 3. ‘e’
eea 4. ‘c’
anda salah 5. ‘r’
erea 6. ‘v’
anda salah maaf anda kalah 3.
Buatlah program untuk menghitung nilai determinan dari matrix n x n. Dimensi dari matrix n, dan isi dari matrix ditentukan diinputkan dari user
V. TUGAS PRAKTIKUM