0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan27 halaman

Claudius Mod 2

Dokumen ini adalah laporan praktikum tentang pengenalan bahasa pemrograman C yang disusun oleh Claudius Putama Ginting. Laporan ini mencakup tujuan praktikum, teori dasar tentang bahasa C, serta kode dan hasil program yang dihasilkan. Bahasa C dikenal sebagai bahasa pemrograman yang efisien dan banyak digunakan dalam pengembangan sistem operasi dan aplikasi lainnya.

Diunggah oleh

odieclaudius
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan27 halaman

Claudius Mod 2

Dokumen ini adalah laporan praktikum tentang pengenalan bahasa pemrograman C yang disusun oleh Claudius Putama Ginting. Laporan ini mencakup tujuan praktikum, teori dasar tentang bahasa C, serta kode dan hasil program yang dihasilkan. Bahasa C dikenal sebagai bahasa pemrograman yang efisien dan banyak digunakan dalam pengembangan sistem operasi dan aplikasi lainnya.

Diunggah oleh

odieclaudius
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 27

LAPORAN PRAKTIKUM

PEMROGRAMAN KOMPUTER

DISUSUN OLEH:

NAMA :CLAUDIUS PUTAMA GINTING

NIM :2402052

GRUP :C

MODUL :PENGENALAN BAHASA C

TANGGAL PRAKTIKUM :11 NOVEMBER 2024

ASISTEN :RIFKY RANDHIKA

KEMENTERIAN PERINDUSTRIAN REPUBLIK INDONESIA

POLITEKNIK TEKNOLOGI KIMIA INDUSTRI

PROGRAM STUDI TEKNIK KIMIA

MEDAN

2022
DAFTAR ISI

Daftar Isi i

BAB II Pengenalan Bahasa C 19

1.1 Tujuan Praktikum 19

1.2 Teori Dasar 20

1.2.1 Pengertian Bahasa Pemrograman 19 1.2.2 Fungsi Bahas


Pemrograman 20 1.2.3 Tingkatan Bahasa Pemrograman 20
1.2.4 Struktur Dasar Bahasa Pemrograman 21

1.3 Kode Program dan Hasil Program 25


1.3.1 Program 1 25

1.3.2 Program 2 26

1.3.3 Program 3 27

1.3.4 Program 4 28

1.3.5 Program 5 29

1.3.6 Program 6 30

1.3.7 Program 7 31

1.3.8 Program 8 32

1.3.9 Program 9 33

1.4 Pembahasan 34

Kesimpulan 36

Daftar Pustaka 37

Lampiran 38

i
BAB II
PENGERTIAN BAHAS PEMROGRAMAN C
2.1Tujuan Praktikum
1. Mengenal dan memahami fungsi dasar dalam bahasa C.
2. Mengerti dan memahami header program bahasa C.
3. Dapat mengunakan fungsi fungsi dasar program C

2.2 Teori Dasar


Bahasa C adalah evolusi dari bahasa B yang dikembangkan oleh Dennis
Ritchie, merupakan general-purpose language, yaitu bahasa pemrograman yang
dapat digunakan untuk tujuan apa saja. Bahasa C mempunyai kemampuan lebih
dari bahasa pemrograman lain. Banyak sekali aplikasi-aplikasi yang dibangun
dengan bahasa C, mulai dari pemrograman sistem, aplikasi cerdas (artificial
intelligence), sistem pakar, utility, driver, database, browser, network
programming, sistem operasi, game, virus, dan lainnya, bahkan Software
Development Kit untuk Windows juga ditulis dalam bahasa C. Karena sifat
bahasa pemrogramannya yang portable, yaitu dengan sedikit atau tanpa
perubahan, suatu program yang ditulis dengan bahasa C pada suatu komputer
dapat dijalankan pada komputer lain.
Sebagai bahasa yang digolongkan dalam middle level language, bahasa C
mempunyai kemudahan dalam mengakses perangkat keras, juga kecepatan
prosesnya yang mendekati low level language seperti Assembly, tetapi
memberikan kemudahan yang tidak ditawarkan Assembly. Disamping itu, bahasa
C jauh lebih mudah untuk dipelajari jika dibandingkan dengan bahasa low
level karena mendekati frase-frase dalam bahasa manusia, yaitu bahasa Inggris.
Bahasa C juga mempunyai banyak keuntungan dibanding bahasa pemrograman
lain. Dikarenakan kokoh dan memberikan keleluasaan kepada penggunanya, pada
tahun 80-an, penggunaan bahasa C di dunia industri semakin luas, sehingga
distandarisasi oleh ANSI dan kemudian diadopsi oleh ISO, lalu diadopsi ulang
oleh ANSI. Official name bahasa C adalah ISO/IEC 9899-1990.

21
Bahasa C mempunyai beberapa kelebihan dibandingkan bahasa lain
seperti assembly, diantaranya: Bahasa C tersedia hampir di semua jenis komputer,
kode Bahasa C bersifat portable, berbagai struktur data dan pengendalian proses
disediakan dalam Bahasa C sehingga pembuatan program lebih terstruktur, mudah
dipahami tanpa harus mengetahui mesin secara detail, memungkinkan manipulasi
data dalam bentuk bit maupun byte. Namun ada pula beberapa kelemahan Bahasa
C khususnya bagi pemula, kebanyakan dikarenakan banyaknya operator dan
fleksibilitas penulisan program kadang-kadang membingkungkan, dan umumnya
pemrogram Bahasa C tingkat pemula belum pernah mengenal pointer dan tidak
terbiasa menggunakannyaPemrograman Bahasa C untuk AVR sangat luas
digunakan, terutama dalam pemrograman berbagai jenis perangkat, termasuk
mikrokontroler. Bahasa ini sudah merupakan high level language, dimana
memudahkan programmer menuangkan algoritmanya. Dalam CVAVR, hasil
compiler akan membentuk file .hex
C++ adalah salah satu bahasa pemrograman komputer. Yang dibuat pada tahun
1980-anoleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa
pemrograman C.Salah satu perbedaan yang paling mendasar dengan bahasa C
adalah dukungan terhadap konsep pemrograman berorientasi objek (Object
Oriented Programming).C++ adalah sebuah bahasa pemrograman yang memiliki
banyak dialek, bahasa inimemiliki beberapa kompiler yang berbeda. Ada empat
kompiler umum yaitu : C++ Borland,C++ Microsoft Visual, C/386 Watcom, dan
DJGPP. Anda dapat mendownload DJGPP ataumungkin saja anda telah memiliki
kompiler lain. Setiap kompiler ini agak berbeda. Setiapkompiler akan dapat
menjalankan fungsi fungsi standar C++ ANSI/ISO, tetapi masingmasing kompiler
juga akan dapat menjalankan fungsi fungsi nonstandard (fungsi fungsi ini,agak
mirip dengan ucapan yang tidak standar yang diucapkan orang diberbagai
pelosoknegeri. Sebagai contoh, di New Orleans kata median disebut neutral
ground). Kadang kadang pemakaian fungsi nonstandard akan menimbulkan
masalah pada saat anda hendakmengkompilasi kode sumber data (source code)
(yaitu program berbahasa C++ yang ditulisoleh seorang programer)
mempergunakan kompiler yang berbeda. (Bernadus Anggo Seno Aji, S.Kom.,
M.Kom.2021)

21
Bahasa programan C++ adalah bahasa yang amat berbeda. Untuk kompiler
C++ berbasis DOS,akan memerlukan beberapa kata kunci (keywords); keyword
ini cukup untuk difungsikan sebagaiinput dan output. Walaupu hampir dari semua
fungsi dalam file library tampaknya biasa diakses olehheader filenya.
Bahasa C tersedia hampir di semua jenis computer.- Kode bahasa C sifatnya
adalah portable dan fleksibel untuk semua jenis computer.- Bahasa C
hanya menyediakan sedikit kata-kata kunci. hanya terdapat 32 kata kunci.- Proses
executable program bahasa C lebih cepat- Dukungan pustaka yang banyak C
adalah bahasa yang terstruktur yang terstruktur.
Bahasa C termasuk bahasa tingkat menengah penempatan ini hanya
menegaskan bahwa c bukan bahasa pemrograman yang berorientasi pada mesin.
yang merupakan ciri bahasatingkat rendah. melainkan berorientasi pada
obyek tetapi dapat dinterprestasikan oleh mesindengan cepat. secepat bahasa
mesin. inilah salah satu kelebihan c yaitu memiliki kemudahandalam menyusun
programnya semudah bahasa tingkat tinggi namun dalam mengesekusi program
secepat bahasa tingkat renda
Bahasa Pemrograman C adalah sebuah bahasa pemrograman komputer
yang bisa digunakan untuk membuat berbagai aplikasi (general-purpose
programming language), mulai dari sistem operasi (seperti Windows atau Linux),
antivirus, software pengolah gambar (image processing), hingga compiler untuk
bahasa pemrograman, dimana C banyak digunakan untuk membuat bahasa
pemrograman lain yang salah satunya adalah PHP.
Meskipun termasuk general-purpose programming language, yakni
bahasa pemrograman yang bisa membuat berbagai aplikasi, bahasa pemrograman
C paling cocok merancang aplikasi yang berhubungan langsung dengan Sistem
Operasi dan hardware. Ini tidak terlepas dari tujuan awal bahasa C dikembangkan.
Bahasa pemrograman C dibuat pertama kali oleh Dennis M. Ritchie pada
tahun 1972. Saat itu Ritchie bekerja di Bell Labs, sebuah pusat penelitian yang
berlokasi di Murray Hill, New Jersey, Amerika Serikat.
Ritchie membuat bahasa pemrograman C untuk mengembangkan sistem
operasi UNIX. Sebelumnya, sistem operasi UNIX dibuat menggunakan bahasa

21
assembly (assembly language). Akan tetapi bahasa assembly sendiri sangat rumit
dan susah untuk dikembangkan.
Dengan tujuan mengganti bahasa assembly, peneliti di Bell
Labs membuat bahasa pemrograman B. Namun bahasa pemrograman B juga
memiliki beberapa kekurangan, yang akhirnya di lengkapi oleh bahasa
pemrograman C.
Dengan bahasa C inilah sistem operasi UNIX ditulis ulang. Pada
gilirannya, UNIX menjadi dasar dari banyak sistem operasi modern saat ini,
termasuk Linux, Mac OS (iOS), hingga sistem operasi Android.
Berikut beberapa fitur serta keunggulan bahasa pemrograman C jika
dibandingkan dengan bahasa pemrograman bahasa c.Konsep pemrograman
prosedural adalah sebuah metode pemrograman yang setiap baris perintah
diproses secara berurutan dari baris paling atas hingga baris paling bawah. Selain
itu bisa terdapat fungsi tambahan (function) yang digunakan untuk menyelesaikan
berbagai tugas. Bahasa pemrograman C termasuk ke dalam kelompok ini.Selain
konsep prosedural, terdapat juga konsep pemrograman object (object-oriented
programming). Di dalam bahasa pemrograman object, setiap tugas akan
dijalankan menggunakan class dan object.
Contoh bahasa pemrograman object adalah JAVA.Bagi pemula, sangat
disarankan untuk mempelajari bahasa pemrograman prosedural terlebih dahulu
baru kemudian masuk ke dalam bahasa pemrograman object. Ini juga menjadi
alasan untuk belajar bahasa C sebelum masuk ke bahasa pemrograman object
seperti JAVA. Beberapa bahasa pemrograman ada yang mendukung konsep
procedural dan object sekaligus, contohnya bahasa pemrograman pada suatu
bahasa pemrograman C++, Python dan PHP.Bahasa C sangat cepat dan
efisienAplikasi yang dibuat menggunakan bahasa C bisa dieksekusi dengan sangat
cepat serta berukuran kecil. Ini karena C bisa langsung berkomunikasi dengan
hardware, sebuah fitur yang jarang tersedia di bahasa pemrograman modern
seperti JAVA, PHP, maupun Python.Akan tetapi, hal ini juga memiliki
kelemahan. Bahasa C relatif sederhana dan tidak memiliki fitur-fitur modern
seperti garbage collection dan dynamic typing. Maksudnya, bahasa pemrograman
C bisa di-compile ulang supaya berjalan di berbagai sistem operasi tanpa perlu

21
mengubah kode-kode yang ada. (Vivian Siahaan, Rismon Hasiholan Sianipar ·
2018).
Aplikasi yang dibuat di Windows dengan bahasa C, bisa dipindahkan ke
Linux dengan sedikit atau tanpa modifikasi.C merupakan “induk” dari bahasa
pemrograman modern bahasa pemrograman C banyak menginspirasi bahasa
pemrograman lain, seperti C++, C#, Objective C, PHP, JAVA, JavaScript dan
masih banyak lagi. Dengan mempelajari bahasa C, anda akan familiar dan lebih
mudah saat berpindah ke bahasa pemrograman lain yang merupakan turunan dari
bahasa C. Bahasa C merupakan salah satu bahasa pemrograman yang sangat
populer di mata para pakar dunia komputer, terutama di kalangan pendidikan,
karena bahasa C dianggap sebagai bahasa yang memiliki banyak keunnggulan
dibanding bahasa yang lain. Dilihat dari sisi sintaksnya Bahasa C sangat mudah
dipelajari baik bagi kalangan pelajar/mahasiswa maupun kalangan masyarakat
umum, dan dari segi kecepatan Bahasa C sangat tangguh karena bisa berjalan
secepat bahasa tingkat rendah (rakitan). Karena keunggulannya tersebut, bahasa C
dipakai sebagai mata kuliah wajib hampir di seluruh perguruan tinggi di dunia.
Algoritma Pemrograman
Algoritma memiliki pengertian suatu tahapan-tahapan yang dilakukan
untuk menyelesaikan suatu masalah secara sistematis dan teratur. Algortima dapat
diterapkan pada setiap keadaan mulai dari peristiwa sehari-hari bahkan hingga
untuk pembuatan program computer.
Banyak program yang dapat kamu gunakan sebagai editor bahasa C, salah
satunya adalah Turbo C tapi kelemahan dari software ini adalah tidak nyamannya
dalam penggunaannya dikarenakan tampilannya yang kurang menarik dan
sulitnya untuk melakukan Copy dan Paste. Mungkin pilihan terbaik yang dapat
kamu gunakan sebagai editor Bahasa C adalah DevC.Tipe Data
Tipe data merupakan bagian program yang paling penting karena tipe data
mempengaruhi setiap instruksi yang akan dilaksanakan oleh computer. Misalnya
saja 5 dibagi 2 bisa saja menghasilkan hasil yang berbeda tergantung tipe datanya.
Jika 5 dan 2 bertipe integer maka akan menghasilkan nilai 2, namun jika keduanya
bertipe float maka akan menghasilkan nilai 2.5000000. Pemilihan tipe data yang

21
tepat akan membuat proses operasi data menjadi lebih efisien dan efektif. Dalam
bahasa C terdapat lima tipe data dasar, yaitu :

No Tipe Data Ukuran Range (Jangkauan) Format Keterangan


1 char 1 byte 128 s/d 127 %c Karakter/string
2 int 2 byte 32768 s/d 32767 %i , %d Integer/bilangan bulat
3 float 4 byte 3.4E-38 s/d 3.4E+38 %f Float/pecahan
4 double 8 byte 1.7E-308 s/d 1.7+308 %lf Pecahan presisi ganda
5 void 0 byte - - Tidak bertipe

1.Konstanta
Konstanta merupakan suatu nilai yang tidak dapat diubah selama proses
program berlangsung. Konstanta nilainya selalu tetap. Konstanta harus
didefinisikan terlebih dahulu di awal program. Konstanta dapat bernilai integer,
pecahan, karakter dan string. Contoh konstanta : 50; 13; 3.14; 4.50005; ‘A’;
‘Bahasa C’. Selain itu, bahasa C juga menyediakan beberapa karakter khusus yang
disebut karakter escape, antara lain :
\a : untuk bunyi bell (alert)
\b : mundur satu spasi (backspace)
\f : ganti halaman (form feed)
\n : ganti baris baru (new line)
\r : ke kolom pertama, baris yang sama (carriage return)
\v : tabulasi vertical
\0 : nilai kosong (null)
\’ : karakter petik tunggal
\” : karakter petik ganda
\\ : karakter garis miring
2.Variable
Variabel adalah suatu pengenal (identifier) yang digunakan untuk
mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta
yang nilainya selalu tetap, nilai. Dalam mengolah kode-kode program, compiler C
melaksanakan beberapa tahapan yaitu melakukan prapengolahan untuk melakukan

21
persiapan yang diperlukan sebuah berkas program kompilasi. Di dalam program
pengarah prapengolahan diawali oleh karakter # yang dituliskan pada baris-baris
pertama program Deklarasi Global.Pada bagian deklarasi global terdapat
pendeklarasian variable dan prototipe fungsi. Semua variable y ang dideklarasikan
pada bagian ini akan dikenal oleh semua bagian program yang terdapat
dibawahnya. Sementara itu prototipe fungsi adalah sebuah deklarasi tentang akan
digunakannya sebuah fungsi didalam program. Ada tiga unsur yang perlu
disebutkan: jenis data yang dikembalikan oleh fungsi, nama fungsi dan daftar
argumen yang diberikan pada fungsi yang diberi jumlah argumen (arity) dan jenis
data masing-masing argumen. Fungsi main ( ) memegang peranan yang penting
pada sebuah program.Pada fungsi ini dapat diberikan deklarasi prototype fungsi
lain secara local, sehingga hanya dikenal oleh fungsi tersebut. Kode program yang
dapat dieksekusi juga dapat berupa fungsi input/output standar, konstruksi
runtunan, konstruksi keputusan, dan konstruksi pengulangan. (Ibnu Rasyid
Munthe, ST, M.Kom)
Bahasa C tentunya adalah bahasa yang dapat dijadikan sebagai bahasa
pemrograman pertama bagi pemula. Namun, perlu kalian ketahui bahwa bahasa C
juga dikenal sebagai mother language, system programming
language, procedure-oriented programming language, structured programming
language, dan mid-level programming language.

Bahasa C sebagai procedural language menentukan beberapa langkah


untuk program agar dapat menyelesaikan masalah. Bahasa C sebagai structured
procedural language berarti bahasa ini dapat memecahkan sebuah program
menjadi bagian-bagian sehingga dapat dimengerti dengan mudah. Bahasa C
sebagai mid-level programming language mendukung kedua low-level dan high-
level language.

Bahasa C adalah langkah pertama yang cocok bagi semua orang yang
ingin memulai pemrograman. Tentunya, ada bahasa-bahasa pemrograman lain
yang kalian dapat coba. Tetapi, alangkah baiknya kalau kita perlu mencari sesuatu
yang mudah dipahami terlebih dahulu. (Ronal Watrianthos. 2014 Watrianthos)

21
1.3 KODE PROGRAM DAN HASIL PROGAM

1.3.1 PROGRAM 1

a. Script program

b. Making Status

c. Output Program

21
1.3.2 PROGRAM 2

a. Script program

b. Making Status

c. Output Program

21
1.3.3 PROGRAM 3
a. Script program

b. Making Status

c. Output Program

21
1.3.4 PROGRAM 4
a. Script program

b. Making Status

c. Output Program

21
1.3.5 PROGRAM 5
a. Script program

b. Making Status

c. Output Program

21
1.3.6 PROGRAM 6
a. Script program

b. Making Status

c. Output Program

21
1.3.7 PROGRAM 7
a. Script program

b. Making Status

c. Output Program

21
.3.8 PROGRAM 8
a. Script program

b. Making Status

c. Output Program

1.3.9 PROGRAM 9
a. Script program

21
b. Making Status

c. Output Program

21
2.4 Pembahasan
a. Program 1
Dari program 1 (pertama) kita dapat melihat disitu menggunakan nama
prosesor #include yang dibuat secara 2 baris pertama, dan menggunakan daftar
parameter <stdio.h> dan daftar parameter kedua yaitu <conio.h>
Dan dibagian isi fungsi kita dapat melihat bahwa program tersebut
menggunakan fungsi char nama [20], dimana kita tahu bahwa char nama
adalah pemilihan banyaknya karakter yang akan dimasukkan yaitu 20 karakter
jika karakter yang ingin dimasukkan lebih dari 20 karakter maka kita dapat
mengubah angkanya sesuai dengan karakter yang ingin dimasukkan. Dibaris
isi fungsi yang kedua disitu menggunakan fungsi int nilai = 100, yang dimana
kita tahu bahwa fungsi tersebut untuk memasukkan angka nilai yang ingin
dimasukkan. Dan di baris ketiga dibagian isi fungsi yaitu fungsi clrscr () ,
yang dimana fungsi itu kita gunakan untuk membuat agar dihasil program
layarnya bersih (1 warna). Dan dibaris keempat bagian isi fungsi
menggunakan fungsi printf, yaitu fungsi yang digunakan untuk memasukkan
kata kata yang ingin dimasukkan seperti contoh (“hai %s, kamu mendapatkan
nilai %i”)
Keterangan :
%s : Untuk menginput fungsi nama
%i : Umtuk menginput fungsi int nilai.
Lalu di baris kelima dibagian isi fungsi menggunakan fungsi gets(0) yang
berfungsi untuk memasukkan data bertipe karakter dan tidak dapat digunakan
untuk memasukkan data numerik. Lalu di baris terakhir digunakan fungsi
return(0) yaitu fungsi yang digunakan untuk mengembalikan sebuah nilai pada
function. Serta ditutup dengan }
b. Progam 2
Dari program 2 (kedua) masih menggunakan prosesor #include di 2 baris
pertama. Dan mengunakan daftar parameter yaitu <stdio.h> dan <conio.h>.
Dan untuk dibagian isi fungsi masih menggunakan beberapa fungsi yang sama
tetapi tetap ada perbedaan yaitu di program ini menggunakan fungsi puts dan
fungsi getc, yaitu dimana yang kita tahu fungsi puts untuk menampilkan
sebuah string saja dan mengandung escape sequence “\n”, sedangkan fungsi
getch adalah fungsi untuk membaca data karakter. Dan di program kali ini
tidak menggunakan fungsi printf dan fungsi return seperti pada program 1 dan
tetap diakhiri dengan }
c. Program 3
Dari program 2 (kedua) masih menggunakan prosesor #include di 2 baris
pertama. Dan mengunakan daftar parameter yaitu <stdio.h> dan <conio.h>.
Dan dibagian isi program terdapat lumayan banyak perbedaan dari fungsi
yaitu di program ketiga ini tidak menggunakan fungsi puts, fungsi char nama,
dan fungsi printf, akan tetapi di program ketiga ini tetap menggunakan fungsi
clrscr karena berfungsi untuk membersihkan layer pada hasil program. Namun
perbedaan yang paling signifikannya tedapat pada di program ini
menggunakan fungsi putchar yaitu sebuah fungsi yang digunakan untuk
menampilkan sebuah karakter ke layar. Penampilan karakter tidak diakhiri
dengan pindah baris. Dan diakhir program tetap menggunakan { agar isi
program dapat di proses dan di progress.
d. Program 4
Dibagian program 4 terdapat 2 kode program dan 2 hasil program yaitu
disini saya buat pembagiannya menjadi Program 4.1 dan Program 4.2.
Dibagian pertama ini kita membahas tentang Program 4.1 yaitu dimana kode
programnya masih menggunakan prosesor #include di kedua baris
pertamanya. Dan mengunakan daftar parameter yaitu <stdio.h> dan
<conio.h>.
Mungkin di kode program ini hampir mirip dengan kode program program
sebelumnya kemiripannya yaitu sama sama menggunakan fungsi printf, akan
tetapi juga terdapat perbedaan dari kode program program sebelumnya yaitu
disini menggunakan penentu format untuk fungsi printf() yaitu di kode
program ini menggunakan penentu format untuk fungsi printf() yaitu format \n
yang dimana fungsinya sebagai pemberi baris baru dibawahnya pada bahasa C
atau seperti [Enter] pada keyboard. Dan pada akhir program tetap diberi
tanda } fungsinya untuk menutup isi program yang akan ditampilkan di papan
hasil program.
e. Program 5.
Dibagian kedua ini masih sama dengan program program yang lain yaitu
dimana kode programnya masih menggunakan prosesor #include di kedua
baris pertamanya. Dan mengunakan daftar parameter yaitu <stdio.h> dan
<conio.h>.
Namun ada perbedaan dengan program 4.1 yaitu program 4.2 ini
menggunakan penentu format yang berbeda dengan kode program 4.1 yaitu
dengan format %s \n yaitu dengan fungsi untuk menampilkan hasil angka
berbeda dengan kode program 4.1 yang hanya ada huruf disana, Namun untuk
semuanya sama. Dan pada akhir program tetap diberi tanda } fungsinya untuk
menutup isi program yang akan ditampilkan di papan hasil program.
2.5 KESIMPULAN
1. 1 Fungsi dasar c mengemban tugas khusus contohnya Printf(), untuk
menampilkan informasi ke layar Scanf(), membaca kode tombol yg di
inputkan
2. Penggunaan Header File harus dilakukan dengan Preprocessing Directive
(arahan yang akan dijalankan sebelum proses compile mulai menjalankan
kode program yang ditulis) #include seperti pada program Hello World
dimana Header File yang digunakan adalah #include <stdio.h>. Header
file biasanya digunakan oleh para programmer untuk menyimpan
konstanta, makro, prototipe fungsi dan variable yang berlaku universal di
dalam project tersebut.
3. Header file biasanya digunakan oleh pemogramer untuk menyimpan
konstanta,makro prototipe fungsi dan variable yang berlaku universal
didalam projek tersebut.Alasan yang kuat adalah bahasa ini mendukung
Manajemen Memory secara langsung dan juga telah mendukung
Pemrograman Berbasis Objek dimana bahasa C belum bisa. Tetapi
memang seperti yang sudah banyak orang ketahui bahasa C++ tidak cukup
mudah dipelajari. Dimana kita harus memanajemen memori dan proses
yang kita gunakan dengan benar dan hati-hati. Namun, dengan begini
bahasa ini sangat cocok dipelajari oleh siswa/mahasiswa sebagai pondasi
belajar ilmu pemrograman.
DAFTAR PUSTAKA
Bernadus Anggo Seno Aji.2021.Dasar Pemrograman Dalam Bahasa C.
Bandung: Pustaka Pendidik
Prasetyo A., NM Adhe. Pedoman Pembelajaran Algoritma Pemrograman Dasar.
Academia.e
Sudi Suryadi, S.Kom, M.Kom,Ibnu Rasyid Munthe, ST, M.2013.Kom.Belajar
Bahasa Pemrograman C++Menggunakan Borland C++
T. Mowbray and T. Brando, 1993, Object Magazine, Interoperability and CORBA
– Based Open System, pp. 50-54.
Vivian Siahaan, Rismon Hasiholan Sianipar. 2018. Konsep dan
Implementasi. SPARTA
Watrianthos, Ronal. 2014. Struktur Bahasa Pemrograman Pascal atau Bahasa C.
Jurnal Ilmiah AMIK Labuhan Batu. Vol 2. No 1. Hal 9-19.
LAMPIRAN

Anda mungkin juga menyukai