Laporan Praktikum Modul 6.docx

  • Uploaded by: Mohammad Rizki
  • 0
  • 0
  • July 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laporan Praktikum Modul 6.docx as PDF for free.

More details

  • Words: 377
  • Pages: 6
LAPORAN PRAKTIKUM PEMROGRAMAN KOMPUTER Percobaan: Records Hari: Senin

Pelaksanaan Praktikum Tanggal: 19 Maret 2018

Oleh:

Mohammad Rizki Dwiatma NIM: 081611733038 Dosen Pembimbing: Franky Chandra S. A., S.T., M.T.

FAKULTAS SAINS DAN TEKNOLOGI UNIVERSITAS AIRLANGGA

Jam: 9-10

Seperti array, record mempunyai sejumlah elemen yang disebut field. Pada array, semua elemennya harus bertipe data yang sama. Sedangkan, pada record tiap-tiap elemennya dapat memiliki tipe data yang bervariasi. 1. Program 1

Pada program pertama, dibuat sebuah program untuk memperkenalkan penulisan syntax dalam menggunakan record/struct. Pertama, dibuat sebuah struct PersonRec dengan elemenelemennya yaitu FirstName dan LastName bertipe string serta age yang bertipe int. Kemudian, dilakukan proses pemanggilan pada int main pada line 12. Praktikan memperkenalkan struct PersonRec sebagai pers, yang nantinya akan dipanggil dalam proses pengisian data oleh user. Pada program, juga ditemukan argc (argument for count) yang merupakan parameter bertipe int dan berfungsi untuk menunjukkan banyaknya parameter yang digunakan dalam eksekusi program. Sedangkan, argv (argument for vector) akan menyimpan parameter-parameter apa saja yang akan digunakan nantinya saat eksekusi program. Akan tetapi, praktikan juga mencoba untuk menghilangkan syntax tersebut, dan hasilnya program dapat dijalankan dengan output yang sama.

Mulai

Masukkan First Name

Masukkan Last Name

Masukkan Umur

Masukkan data ke template Cetak hasil pada program

2. Program 2

Program yang kedua ini memberikan contoh penggunaan struct tersarang (nested struct). Pada struct StudentRec, dilakukan pemanggilan terhadap elemen-elemen struct Grade menggunakan courseGrade. Praktikan memperkenalkan struct StudentRec sebagai coba, dan terlihat pada line 22 dilakukan pemanggilan pada nested struct (courseGrade dipanggil kemudian dilakukan pemanggilan pada elemen struct Grade, yaitu prcnt). Hal yang sama juga ditemui dalam penulisan syntax pada proses seleksi nantinya.

Mulai Masukkan First Name Masukkan Last Name Masukkan Umur Masukkan Nilai Berapaka h nilainya? Masukka n Grade F

Masukka n Grade A Inputkan semua data pada template Tampilkan hasil pada program

Masukka n Grade B

3. Program 3

Pada program ketiga ini, dilakukan contoh penggunaan struct sebagai array. Pada program juga ditemukan penggunaan fungsi, yaitu void LoadArray. Struct PersonRec dikenalkan sebagai array bernama PeopleArrayType pada line 10. Kemudian dibuat fungsi LoadArray dan mengenalkan array PeopleArrayType sebagai people. Fungsi ini akan melakukan proses looping dalam proses input data (praktikan menggunakan 3 data saja agar tidak memakan waktu terlalu banyak). Pada int main, array diperkenalkan kembali sebagai people, kemudian dilakukan pemanggilan fungsi void LoadArray.

Related Documents


More Documents from "edwin -"

Proposal Riris.docx
June 2020 21
Mas Rio Baru.pptx
April 2020 28
Dokumentasi.docx
June 2020 32
Makalah Bios
October 2019 46