Format LaPres Per Modul dan LaPres Akhir

Silahkan langsung download :

1.Format Laporan Resmi Per Modul

2.Format Laporan Resmi Akhir+lembar Pengesahan

3 responses to “Format LaPres Per Modul dan LaPres Akhir

  1. LAPORAN RESMI
    PRAKTIKUM ALGORITMA PEMROGRAMAN
    MODUL 1
    “STRUKTUR PROGRAM C,
    TIPE DATA, VARIABEL, DAN KONSTANTA”
    Disusun Oleh :
    TGL. PRAKTIKUM : 18 Maret 2011
    NAMA : Faridhatul Jannah
    NRP : 10.04.111.00003
    KELOMPOK : M
    DOSEN : Kurniawan Dwi Hermanto, S.Kom.
    TELAH DISETUJUI TANGGAL :
    …………………………………..
    ASISTEN DOSEN

    MUHAMAD ALIF
    NRP.080411100040

    LABORATORIUM PEMROGRAMAN
    JURUSAN TEKNIK INFORMATIKA
    FAKULTAS TEKNIK
    UNIVERSITAS TRUNOJOYO MADURA
    2011

    BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Ada berbagai macam bahasa pemrograman. Salah satunya adalah bahasa pemrograman C yang merupakan induk dari bahasa java. Bahasa C merupakan bahasa pemrograman yang bersifat open source. Bahasa ini merupakan bahasa yang paling sering digunakan untuk menulis sistem software, dan aplikasi. Serta banyak digunakan dalam pelajaran Komputer Sains. Bahasa C bersifat “case sensitive”, yang artinya huruf besar dan huruf kecil dibedakan .
    Dalam laporan praktikum ini, praktikan diperkenalkan dengan bahasa C. Yaitu praktikan akan diperkenalkan dengan “struktur program C, tipe data, variabel, dan konstanta”. Dan diharapkan bisa memahami bahsa pemprograman ini.

    1.2 Tujuan
    Tujuan mahasiswa mengikuti praktikum Algortima Pemrograman Modul 1 ini adalah :
    1. Mahasiswa mengetahui apa itu sruktur program C
    2. Mahasiswa mengetahui apa saja tipe data dalam program C
    3. Mahasiswa mengetahui apa saja variabel dalam program C
    4. Mahasiswa mengetahui apa saja konstanta dalam program C

    BAB II
    DASAR TEORI

    2.1 Teori Singkat
    Program C pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah fungsi. Fungsi pertama yang harus ada dalam program C dan sudah ditentukan namanya adalah main(). Setiap fungsi terdiri atas satu atau beberapa pernyataan, yang secara keseluruhan dimaksudkan untuk melaksanakan tugas khusus.
    Bagian pernyataan fungsi (sering disebut tubuh fungsi) diawali dengan tanda kurung kurawal buka ({) dan diakhiri dengan tanda kurung kurawal tutup (}). Di antara kurung kurawal itu dapat dituliskan statemen-statemen program C. Namun pada kenyataannya, suatu fungsi bisa saja tidak mengandung pernyataan sama sekali. Walaupun fungsi tidak memiliki pernyataan, kurung kurawal haruslah tetap ada. Sebab kurung kurawal mengisyaratkan awal dan akhir definisi fungsi. Berikut ini adalah struktur dari program C.
    BAB III
    TUGAS PENDAHULUAN
    3.1 Prepraktikum
    1. Buatlah contoh deklarasi masing-masing tipe dasar dalam Bahasa C!
    Jawab:
    a. Int : tipe data bilangan bulat (integer). Contoh deklarasi penggunaan tipe int adalah:
    int a;.
    b. Double : tipe yang khusus untuk bilangan yang tidak bulat / desimal. Contoh penggunaannya:
    double c;.
    c. Float : sama dengan double. Contoh penggunaan:
    float b;.
    d. Char : tipe data karakter yang bisa menyimpan mulai dari a-z, A-Z,’!’, dsb. Contoh penggunaannya:
    char nama[10];.
    e. Long int: long integer. Contoh penggunaanya:
    long int d;

    1. Buatlah sebuah algoritma dengan spesifikasi sebagai berikut :
    a. Menampilkan tulisan “Hallo Praktikan, nama anda ?”.
    b. Meminta user memasukkan namanya.
    c. Menampilkan pesan “Selamat Datang , di Praktikum Algoritma”.
    Jawab:
    Algoritma Tampilkan_Nama
    {Meminta user memasukkan namanya, kemudian ditampilkan nama dan tulisan tambahan seperti kata sapaan kepada user}
    DEKLARASI :
    nama = String
    DESKRIPSI :
    read(nama)
    print(“Hallo Praktikan, ?”)
    print(“Selamat Datang , di Praktikum Algoritma”).

    3. Buat Program dari prepraktikum no.2.
    Jawab:
    #include
    #include
    int main(){ char nama[10];
    printf(“Masukkan nama : \n”);
    scanf(“%s”, nama);
    printf(“\n\nHallo Praktikan, %s?”, nama);
    printf(“\nSelamat Datang %s, di Praktikum Algoritma!\n\n\n”, nama);
    return 0;
    }
    Screenshoot running programnya:
    4. Buatlah sebuah Algoritma untuk menghitung luas sebuah lingkaran, gunakan deklarasi konstanta untuk menyimpan nilai Phi.
    Jawab:
    Algoritma Hitung_Luas_Lingkaran
    {Meminta user memasukkan namanya, kemudian ditampilkan nama dan tulisan tambahan seperti kata sapaan kepada user}
    DEKLARASI :
    const phi = 3.14
    jari, luas = real
    DESKRIPSI :
    read(jari)
    luas phi*jari*jari
    print(“Luas Lingkaran = ”, luas)

    BAB IV
    IMPLEMENTASI

    4.1 Kegiatan Praktikum
    1. Buatlah sebuah program sederhana yang berisi deklarasi masing-masing tipe dasar sesuai tugas prepraktikum no.1, kemudian pada bagian deskripsi buatlah contoh instruksi masukan untuk mengisi data dan intruksi keluaran untuk menampilkan data dari masing-masing tipe dasar tersebut!
    Jawab:
    #include
    #include

    int main(){
    int a;
    float b;
    double c;
    char nama[10];
    long int d;
    long double e;

    printf(“Input(Integer) : “);scanf(“%d”, &a);
    printf(“\n%d adalah tipe integer\n”, a);

    printf(“\nInput(Float) : “);scanf(“%f”, &b);
    printf(“\n%.2f adalah tipe float\n”, b);

    printf(“\nInput(Double) : “);scanf(“%lf”, &c);
    printf(“\n%.2f adalah tipe double\n”, c);

    printf(“\nInput(Character) : “);scanf(“%s”, nama);
    printf(“\n%s adalah tipe character\n”, nama);

    printf(“\nInput(Long Integer) : “);scanf(“%ld”, &d);
    printf(“\n%ld adalah tipe long integer\n”, d);
    return 0;
    }

    Screenshot running programnya:

    2. Buat program untuk tugas prepratikum no.4!
    Jawab:
    #include
    int main(){
    float phi, jari, luas;
    phi = 3.14;
    printf(“Masukkan Jari-jari : “);
    scanf(“%f”, &jari);
    luas=phi*jari*jari;
    printf(“\nLuas = %.2f\n\n”, luas);
    return 0;
    }
    Screenshot running programnya:

    4.2 Tugas Tambahan
    1. Buat Program Bebas , tapi di dalam program tersebut harus include minimal 2 karakter eckape dan 2 kode penentu format!!!
    – Silahkan pilih salah satu kode penentu format di bawah ini : %o, %x, %u
    -Silahkan pilih karakter escape:\a,\b, \f, \r, , \’, \’’
    Jawab:
    #include
    #include
    void main() {
    int a,b,c;
    a=100;
    b=200;
    c=500;

    printf(“Nilai Untuk a adalah : %o\a\n”, a);
    printf(“Nilai Untuk b adalah : %x\b\n”, b);
    printf(“Nilai Untuk c adalah : %u\f\n”, c);
    }

    Screenshot running programnya:

    4.3 Tugas Akhir
    1. Buatlah algoritma dan terjemahkan dalam Bahasa C untuk menghitung keliling lingkaran :
    Masukan :
    Masukkan nilai jari-jari : __
    Keluaran :
    Keliling lingkaran adalah : __
    Jawab:
    Algoritma Hitung_Luas_Lingkaran
    {Meminta user memasukkan namanya, kemudian ditampilkan nama dan tulisan tambahan seperti kata sapaan kepada user}
    DEKLARASI :
    const phi = 3.14
    jari, luas, keliling = real
    DESKRIPSI :
    read(jari)
    luas  phi*jari*jari
    keliling 2*phi*jari
    print(“Luas Lingkaran = ”, luas)
    print(“Keliling Lingkaran = ”, keliling)
    sourcekode dalam bahasa C:
    #include
    int main(){
    float jari, phi, keliling;
    phi=3.14;
    printf(“\nMasukkan nilai jari-jari : “);
    scanf(“%f”, &jari);
    keliling=2*phi*jari;
    printf(“\nKeliling Lingkaran adalah : %2.f\n\n”, keliling);
    return 0;
    }

    Screenshot running programnya:

    BAB V

    PENUTUP

    5.1 Analisa
    Dari laporan praktikum modul 1 ini kita dapat menganalisa bahwa:
     Bahasa C merupakan bahasa pemprograman yang opensource.
     Bahasa C merupakan bahasa pemprograman yang case sensitive, yaitu huruf besar dan huruf kecil dibedakan.
     Penulisan source code pada bahasa C berbeda dengan bahasa pemprograman pascal. Penulisan-penulisan yang terdapat di bahasa pemprograman C:
    1. #include
    Tanda # adalah preprocessor directive. Preprocessor directive adalah perintah-perintah yang diberikan kepada compiler untuk melakukan definisi, memasukkan file library, dll. #include yang adalah salah satu pengarah prepocessor directive yang tersedia pada C.
    2. Fungsi main
    Program C++ terdiri dari satu atau lebih fungsi, dan di antaranya ditulis di suatu program. Misalnya: tanda { dan pada akhir program terdapat tanda }. Tanda { harus ada pada setiap awal dari sebuah fungsi dan tentu saja harus diakhiri dengan tanda }. Tanda ini untuk menunjukkan cakupan (scope) dari sebuah fungsi, dimana untuk menunjukkan fungsi ini dimulai dan berakhir.
    3. Tipe data
    Ada beberapa tipe data pada bahasa C, diantaranya: integer, float, double, dan char.
    4. Tanda semicolon
    Tanda semicolon “ ; ” digunakan untuk mengakhiri sebuah pernyataan.
    5. Komentar
    Komentar tidak pernah dicompile oleh compiler. Dalam C++ terdapat 2
    jenis komentar, yaitu:
    Jenis 1 : /* Komentar anda diletakkan di dalam ini Bisa mengapit lebih dari satu baris*/
    Jenis 2 : // Komentar anda diletakkan disini ( hanya bisa sebaris ). Programmer memasukkan komentar di dalam code agar program lebih mudah dibaca dan mengerti isi program tersebut. Komentar tidak membuat komputer melakukan suatu instruksi ketika program dijalankan.

    5.2 Kesimpulan
    1. Bahasa C adalah bahasa pemprograman yang case sensitive, yaitu huruf besar dan huruf kecil dibedakan.
    3. Ada berbagai macam tipe data dalam bahasa C.
    4. Memperdalam bahasa C, dimulai dengan memahami struktur program C, tipe data, variabel dan konstanta.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s