0% menganggap dokumen ini bermanfaat (0 suara)
39 tayangan

Modul 1

Modul ini membahas pengenalan bahasa pemrograman C dengan tujuan agar mahasiswa memahami konsep dasar pemrograman dan menjalankan program sederhana. Terdapat penjelasan tentang sejarah, karakteristik, kelebihan bahasa C serta langkah-langkah praktikum penulisan program sederhana beserta latihannya. Program-program contoh yang ditulis meliputi operasi matematika dan input-output menggunakan fungsi printf.

Diunggah oleh

tian
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
39 tayangan

Modul 1

Modul ini membahas pengenalan bahasa pemrograman C dengan tujuan agar mahasiswa memahami konsep dasar pemrograman dan menjalankan program sederhana. Terdapat penjelasan tentang sejarah, karakteristik, kelebihan bahasa C serta langkah-langkah praktikum penulisan program sederhana beserta latihannya. Program-program contoh yang ditulis meliputi operasi matematika dan input-output menggunakan fungsi printf.

Diunggah oleh

tian
Hak Cipta
© © All Rights Reserved
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 9

MODUL PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN

Oleh:
Kristian Alex Dame,.ST,M.Sc

FAKULTAS TEKNIK
JURUSAN ELEKTRO
UNIVERSITAS KATOLIK DELA SALLE MANADO
2018
Praktikum Modul 1
Pengenalan Bahasa Pemrograman C

1.1 Tujuan Praktikum

Tujuan Umum
Mahasiswa mampu memahami konsep dasar pemrograman dan
menjalankan program sederhana di komputer.

Tujuan Khusus
1. Mahasiswa dapat membedakan algoritma dan bahasa
pemrograman C.
2. Mahasiswa dapat menyebutkan bermacam-macam jenis
bahasa pemrograman.
3. Mahasiswa dapat mengetahui cara penggunaan perangkat
lunak atau software yang akan digunakan.
4. Mahasiswa dapat menulis, mengkompilasi, dan menjalankan
program sederhana.
1.2 Dasar Teori

Bahasa C dirancang oleh Dennis M. Ritchie, seorang pegawai


Bell Telephone Laboratories, Inc. di Murray Hill, New Jersey,
Amerika Serikat (sekarang dikenal dengan AT&T Bell Laboratories)
pada tahun 1972. Ketika itu ia sedang bertugas membuat sebuah
sistem operasi yang terbuka dan interaktif untuk Bell Laboratories.
Sistem operasi tersebut dikemudian hari dikenal dengan nama
sistem operasi UNIX.

Pada mulanya bahasa pemrograman C digunakan dan


dikembangkan hanya terbatas pada lingkungan Bell Laboratories
saja, bersama dengan sistem operasi UNIX. Setelah Dennis Ritchie
dan Brian Kernighan menerbit buku yang berjudul “The C
Programming Language” (Bahasa Pemrograman C) pada tahun
1978, barulah bahasa pemrograman C dikenal dan berkembang
luas.

Dalam perkembangannya, muncul banyak varian dari bahasa


pemrograman C. Untuk menjaga kompatibilitas dan
fleksibilitasnya, lembaga standarisasi ANSI (American National
Standards Institute) menetapkan standar unsur-unsur bahasa
pemrograman C yang harus terdapat pada suatu varian dari bahasa
pemrograman C. Versi standar ini dikenal dengan sebutan ANSI C.
Beberapa varian bahasa pemrograman C yang dikenal antara lain
Microsoft C, Microsoft Quick C, Borland Turbo C, Borland C,
Symantec C, Run/C dan Lattice C.

Bahasa pemrograman C merupakan bahasa pemrograman


tingkat tinggi tetapi berorientasi pada sistem operasi komputer
yang menggunakan operasi tingkat rendah (bahasa C
dikembangkan bersama dengan sistem operasi UNIX, bahkan
system operasi UNIX kemudian dibuat dengan menggunakan
bahasa pemrograman C) sehingga banyak yang mengelompokkan
bahasa pemrograman C sebagai bahasa pemrograman tingkat
menengah (bukan tingkat tinggi, bukan pula tingkat rendah).

Salah satu ciri khas dari bahasa pemrograman C adalah


programnya terdiri fungsi-fungsi serta seringnya digunakan tipe
data pointer.

Berikut ini beberapa keunggulan Bahasa C:

 Bahasa C dapat dijalankan hampir di semua jenis komputer.


 Kode bahasa C sifatnya adalah portable dan fleksibel untuk
semua jenis komputer.
 Bahasa hanya menyediakan sedikit kata-kata kunci, hanya
terdapat 32 kata kunci.
 Proses executable program bahasa C lebih cepat
 Dukungan pustaka yang banyak.
 Bahasa C adalah bahasa yang terstruktur
 Bahasa C termasuk bahasa tingkat menengah

1.3 Prosedur percobaan

Langkah-langkah Praktikum

1. Buka editor C / C++ CODEBLOCKS


2. Buatlah file baru dengan membuka menu File > New > File... >
C/C++ Source > Go > C > NEXT > >
3. Ketik nama program di kolom filename with fullpath dengan klik
tanda “...” dianjurkan untuk membuat folder terlebih dahulu.
4. Save nama program kemudian klik finish
5. Tulislah contoh program ini dalam lembar kerja

6. Lakukan kompilasi melalui menu Build > Build / ctrl- f9


7. Perhatikan hasil kompilasi program pada “Logs &Others”, jika
kompilasi berhasil maka akan ditampilkan pesan seperti
gambar berikut.

8. Jalankan program melalui menu Build > Build and run / f9.
Kemudian hasil program akan di tampilkan pada windows
seperti berikut.

9. Selesai

1.4 Latihan
Tulis program berikut dalam codebloks dan jalankan (run),
kemudian tuliskan hasilnya pada kolom yang tersedia.

Latihan.1
#include <stdio.h>
int main()
{
printf("%i",(10 + 20));
return 0;

}
Hasil latihan.1

Latihan.2
#include "stdio.h"
int main()
{
int A, B;
A = 10;
B = 20;
printf("%d", (A+B));
return 0;
}

Hasil Latihan.2
Latihan.3
#include "stdio.h"
int main()
{
int A, B, T;
A = 10;
B = 20;
T = A + B;
printf("%d", T);
return 0;
}

Hasil latihan.3

1.5 Latihan Mandiri


Kerjakan soal-soal berikut ini:

1. Buatlah sebuah program Bahasa C yang menampilkan biodata


pribadi anda!
2. Buatlah sebuah program Bahasa C untuk menghitung luas
persegi panjang dengan ukuran Panjang 15 cm dan lebar 8 cm!
3. Tulis program tersebut beserta hasilnya dalam laporan anda!
Daftar Pustaka

1. Fathul Wahid “Dasar-dasar algoitma dan pemrograman.


2. Nahot Frastian “ MODUL PRAKTIKUM BAHASA PEMROGRAMAN
DASAR (PG168)”.
3. Rinaldi Munir & Leony Lidya “Algoritma dan Pemrograman dalam
bahasa pascal, C, C++”.

Anda mungkin juga menyukai