166_1d_farih lapora

15
8/17/2019 166_1D_FARIH Lapora http://slidepdf.com/reader/full/1661dfarih-lapora 1/15 Dokumen Laboratorium Teknik Informatika UMM 2014 Modul Praktikum Pemrograman Terstruktur By Team Informatika UMM LAPORAN MODUL PRAKTIKUM MODUL KE-1 PENGENALAN BAHASA C DOSEN PEMBIMBING : MAHAR FAIQURRAHMAN, S.Kom. MT.  NAMA : FARIH NAZIHULLAH 201510370311166 KELAS D LABORATORIUM TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2015/2016

Upload: farih-nazihullah

Post on 06-Jul-2018

236 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 1/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

LAPORAN MODUL PRAKTIKUM

MODUL KE-1

PENGENALAN BAHASA C

DOSEN PEMBIMBING :

MAHAR FAIQURRAHMAN, S.Kom. MT.

 NAMA :

FARIH NAZIHULLAH

201510370311166

KELAS D

LABORATORIUM TEKNIK INFORMATIKA

FAKULTAS TEKNIK

UNIVERSITAS MUHAMMADIYAH MALANG

2015/2016

Page 2: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 2/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

I.  TUJUAN

Tujuan dari pengerjaan modul ini agar mahasiswa :

1.  Dapat mengenal bahasa C.

2.  Dapat melakukan pemrograman bahasa C.

3. 

Dapat membuat output yang diinginkan.

II.  ALAT YANG DIPERGUNAKAN

1.  Laptop

2. 

Aplikasi Falcon++

III.  DASAR TEORI

Dalam pengerjaan modul ini ada teori yang mendukung, yaitu :

1. 

Bahasa C

C adalah salah satu bahasa pemrograman yang dibuat oleh Dennis

Ritchie untuk sistem operasi UNIX pada tahun 1970. Meskipun bahasa

ini sering digunakan pada pemrograman sistem dan juga jaringan, bahasa

ini juga digunakan untuk pengembangan software aplikasi.

2.  Falcon C++

Falcon C++ adalah salah satu aplikasi yang digunakan untuk

melakukan pemrograman C maupun C++. Aplikasi ini secara otomatis

akan mengubah C file menjadi .exe sehingga bisa dijalankan dan dilihat

hasilnya.

Page 3: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 3/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

IV.  TUGAS PRAKTIKUM

Berikut adalah tugas yang harus dikerjakan oleh praktikan secara

 berkelompok : 

1.  Buatlah program yang akan menghasilkan output sebagai berikut :

2.  Buatlah program yang akan menampilkan output sebagai berikut :

3.  Buatlah program yang akan menampilkan table kurs valuta asing berikut:

Page 4: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 4/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

4.  Buatlah program yang akan menampilkan bentuk seperti ini

5.  Buatlah program yang menampilkan data gaji dari employee

6. 

Buatlah program yang menampilkan tampilan berikut ini

Page 5: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 5/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

V.  HASIL PRAKTIKUM

1.  Tugas Nomer 1

a. 

Algoritma

-  Program mulai dijalankan.

-  Printf memuat tulisan yang ingin ditampilkan.

Printf menampilkan tulisan yang disimpan.

-  Selesai.

 b. 

Flowchart

c.  Source Code

#include <stdio.h>

void main(){

printf("*\n");

printf("**\n");

printf("***\n");printf("****\n");

printf("*****\n");

printf("******\n");

printf("*******\n");

printf("******\n");

printf("*****\n");

printf("****\n");

printf("***\n");

printf("**\n");

printf("*\n");

}

Tabel 1. Source Code Program Tugas No.1

Page 6: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 6/15

Page 7: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 7/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

c.  Source Code

#include<stdio.h>

void main (){

printf("0\n\n");

printf("0\t1\n\n");printf("0\t1\t2\n\n");

printf("0\t1\t2\t3\n\n");

printf("0\t1\t2\t3\t4\n\n");

printf("0\t1\t2\t3\t4\t5\n");

Tabel 2. Source Code Program Tugas No. 2

d. 

Printscreen Hasil

Gambar 2. Output Program Tugas No. 3

3.  Tugas Nomer 3

a.  Algoritma

-  Program mulai dijalankan.

-  Printf memuat tulisan yang ingin ditampilkan.

-  Printf menampilkan tulisan yang disimpan.

Selesai.

Page 8: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 8/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

 b.  Flowchart

c.  Source Code

#include<stdio.h>

void main () {

printf("NILAI TUKAR MATA UANG ASING

TERHADAP RUPIAH\nMATA UANG\t\tJUAL\n");

printf("==============================\n");

printf("AUD\t\t\t10.255\n");

printf("EUR\t\t\t16.328\n");

printf("USD\t\t\t14.394\n");

printf("CHF\t\t\t14.863\n");

printf("==============================\n

");

}

Tabel 3. Source Code Program Tugas No. 3

Page 9: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 9/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

d.  Printscreen Hasil

Gambar 3. Output Program Tugas No. 3

4. 

Tugas Nomer 4

a.  Algoritma

-  Program mulai dijalankan.

System color mengubah warna text.

-  Printf memuat tulisan yang ingin ditampilkan.

-  Printf menampilkan tulisan yang disimpan.

-  Selesai.

 b.  Flowchart

Page 10: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 10/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

c.  Source Code

#include<stdio.h>

void main(){

system("COLOR 2");

printf("**************************\n");printf("**************************\n");

printf("**************************\n");

printf("****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ************\n");

printf(" ************\n");

printf(" ****** ******\n");

printf(" ****** ******\n");printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf(" ****** ******\n");

printf("****** ******\n");

printf("**************************\n");

printf("**************************\n");

printf("**************************\n");

}

Tabel 4. Source Code Program No. 4

d.  Printscreen Hasil

Gambar 4. Output Program Tugas No. 4

Page 11: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 11/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

5.  Tugas Nomer 5

a.  Algoritma

Program mulai dijalankan.

-  System color mengubah warna text.

-  Printf memuat tulisan yang ingin ditampilkan.

Printf menampilkan tulisan yang disimpan.

-  Selesai.

 b.  Flowchart

Page 12: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 12/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

c.  Source Code

#include<stdio.h>

void main () {

system("COLOR 2");printf("--------------------------------------

-------------\n");

printf("| EMPLOYEE SALARY

|\n");

printf("--------------------------------------

-------------\n");

printf("| NAME | AGE | Location |

Salary |\n");

printf("--------------------------------------

-------------\n");

printf("| Adam | 25 | Briston |

$1000.98 |\n");

printf("| Barbara | 30 | Swansea |$2040.89 |\n");

printf("| Charlie | 26 | Derby |

$1500.77 |\n");

printf("| Elvis | 24 | Belfast |

$980.98 |\n");

printf("--------------------------------------

-------------\n");

}

Tabel 5. Source Code Program Tugas No. 5

d.  Printscreen Hasil

Gambar 5. Output Program Tugas No. 5

Page 13: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 13/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

6.  Tugas Nomer 6

a.  Algoritma

Program mulai dijalankan.

-  System color mengubah warna text.

-  Printf memuat tulisan yang ingin ditampilkan.

Printf menampilkan tulisan yang disimpan.

-  Selesai.

 b.  Flowchart

c.  Source Code

#include<stdio.h>

void main () {

system("color 2");

printf("**** **** **** ****\n");printf("**** **** **** ****\n");

printf("**** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

printf(" **** **** **** ****\n");

}

Tabel 6. Source Code Program Tugas No. 6

Page 14: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 14/15

Dokumen Laboratorium Teknik Informatika UMM 2014

Modul Praktikum Pemrograman Terstruktur

By Team Informatika UMM

d.  Printscreen Hasil

Gambar 6. Output Program Tugas No. 6

Page 15: 166_1D_FARIH Lapora

8/17/2019 166_1D_FARIH Lapora

http://slidepdf.com/reader/full/1661dfarih-lapora 15/15