Anda di halaman 1dari 7

REKAYASA IDE

DOSEN PENGAMPU :ROSMA SIREGAR,M.KOM

APLIKASI KALKULATOR SEDERHANA DENGAN BAHASA


PEMROGRAMAN C

KELOMPOK 6 :
NAMA : MONANG MARPAUNG (5233230007)
EVA MORANI SINURAT (5233230037)
ROBY SUBARJA (4236435100)
GIDEON FERCY SILITONGA (5233530005)
KELAS : TEKNIK ELEKTRO C 2023
MATA KULIAH : DASAR KOMPUTER DAN PEMROGRAMAN

PROGRAM STUDI TEKNIK ELEKRO


FAKULTAS TEKNIK
UNIVERSITAS NEGERI MEDAN
TA.2023\2024

1
KATA PENGANTAR

Puji dan syukur kehadirat Tuhan yang Maha Esa, karena atas berkat dan rahmatNya penulis
dapat menyelesaikan makalah Rekayasa Ide pada mata kuliah Dasar Komputer dan
Pemrograman.

Penulis sangat berterima kasih kepada semua pihak yang telah membantu dalam penyelesaian
Rekayasa Ide ini, khususnya kepada dosen pengampu mata kuliah ini Miss Rosma
Siregar,M.kom. Penulis menyadari bahwa dalam penyusunan makalah Rekayasa Ide ini masih
sangat jauh dari kesempurnaan. Oleh karena itu penulis sangat mengharapkan kritik dan saran
serta bimbingan dari para dosen demi penyempurnaan di masa-masa yang akan datang, semoga
makalah Rekayasa Ide ini bermanfaat bagi semuanya, terimakasih.

Medan ,November 2023

Kelompok 6

2
DAFTAR ISI

KATA PENGANTAR......................................................................................................................2
DAFTAR ISI....................................................................................................................................3
BAB I...............................................................................................................................................3
PENDAHULUAN...........................................................................................................................4
1.1 Latar Belakang:......................................................................................................................4
1.2 Tujuan:...................................................................................................................................4
1.3 Visi Misi:................................................................................................................................4
BAB II.............................................................................................................................................4
PEMBAHASAN..............................................................................................................................4
2.1 Dasar Teori............................................................................................................................4
BAB III............................................................................................................................................5
RANCANGAN,SKEMA PENGEMBANGAN,DAN HASIL YANG DIHARAPKAN.................5
3.1 Rancangan:.............................................................................................................................6
3.2 Skema Pengembangan:..........................................................................................................6
3.3 Hasil yang Diharapkan:..........................................................................................................6
DAFTAR PUSTAKA.......................................................................................................................6

3
BAB I
PENDAHULUAN

1.1 Latar Belakang:


Kalkulator adalah salah satu alat yang sering digunakan dalam kehidupan sehari-hari. Dalam
dunia pemrograman, kalkulator juga sering digunakan sebagai salah satu contoh program
sederhana untuk mempelajari bahasa pemrograman. Oleh karena itu, kami ingin membuat
sebuah aplikasi kalkulator sederhana dengan bahasa pemrograman C.

1.2 Tujuan:
Tujuan dari pembuatan aplikasi kalkulator sederhana ini adalah untuk memperkenalkan konsep
dasar pemrograman C kepada pemula dan memperdalam pemahaman konsep pemrograman C
bagi yang sudah mahir. Selain itu, aplikasi ini juga dapat membantu pengguna dalam melakukan
perhitungan sederhana.

1.3 Visi Misi:


Visi dari pembuatan aplikasi kalkulator sederhana ini adalah menjadi aplikasi kalkulator
sederhana yang mudah digunakan dan dapat membantu pengguna dalam melakukan perhitungan
sederhana. Misi dari pembuatan aplikasi kalkulator sederhana ini adalah memberikan
pengalaman belajar yang menyenangkan dan bermanfaat bagi pengguna.

4
BAB II
PEMBAHASAN
2.1 Dasar Teori
Bahasa pemrograman C adalah bahasa pemrograman tingkat menengah yang digunakan untuk
membuat program komputer. Bahasa pemrograman C memiliki sintaks yang sederhana dan
mudah dipahami, sehingga cocok digunakan untuk memperkenalkan konsep dasar pemrograman
kepada pemula. Salah satu fitur yang dimiliki oleh bahasa pemrograman C adalah kemampuan
untuk melakukan perhitungan matematika.
Dalam C, variabel digunakan untuk menyimpan data. Penting untuk memahami tipe data
(seperti `float` untuk bilangan desimal) dan bagaimana mendeklarasikan serta menggunakan
variabel dalam program.
Aplikasi kalkulator sederhana memerlukan pemahaman tentang operasi dasar matematika
seperti penjumlahan, pengurangan, perkalian, dan pembagian. Operasi-operasi ini
diimplementasikan dalam program untuk memproses input pengguna.
Struktur kontrol seperti `if`, `else`, dan `switch` digunakan untuk mengarahkan alur eksekusi
program berdasarkan kondisi tertentu. Dalam kalkulator, struktur kontrol dapat digunakan untuk
menentukan operasi matematika yang akan dilakukan.
Dalam bahasa C, fungsi `scanf` digunakan untuk mengambil input dari pengguna, dan fungsi
`printf` digunakan untuk menampilkan output ke layar. Memahami cara menggunakan fungsi-
fungsi ini penting untuk berinteraksi dengan pengguna.
Penggunaan fungsi memungkinkan pemisahan logika program menjadi bagian-bagian yang
lebih kecil dan dapat dikelola. Dalam konteks aplikasi kalkulator, fungsi dapat digunakan untuk
mengelompokkan operasi matematika tertentu.
Dalam pengembangan perangkat lunak, penting untuk mengantisipasi dan menangani situasi
error. Contohnya, dalam kalkulator, perlu diperiksa apakah pembagian dengan nol terjadi atau
tidak.
Menyisipkan komentar dalam kode merupakan praktik baik untuk menjelaskan bagian-bagian
penting dari program. Ini membantu orang lain (atau bahkan diri sendiri di masa mendatang)
memahami tujuan dan fungsionalitas setiap bagian kode.
Pemrograman kalkulator memerlukan pemahaman tentang algoritma perhitungan matematika
dasar. Pemilihan dan implementasi algoritma yang efisien penting untuk kinerja aplikasi.

5
BAB III
RANCANGAN,SKEMA PENGEMBANGAN,DAN HASIL
YANG DIHARAPKAN

3.1 Rancangan:
Aplikasi kalkulator sederhana ini akan dibuat dengan menggunakan bahasa pemrograman C.
Aplikasi ini akan memiliki fitur dasar seperti penjumlahan, pengurangan, perkalian, dan
pembagian. Selain itu, aplikasi ini juga akan memiliki fitur untuk menghitung persentase dan
akar kuadrat.

3.2 Skema Pengembangan:


1. Analisis kebutuhan pengguna
2. Perancangan antarmuka aplikasi
3. Implementasi kode program
4. Pengujian dan debugging
5. Peluncuran aplikasi

3.3 Hasil yang Diharapkan:


Hasil yang diharapkan dari pembuatan aplikasi kalkulator sederhana ini adalah sebuah aplikasi
kalkulator sederhana yang mudah digunakan dan dapat membantu pengguna dalam melakukan
perhitungan sederhana. Aplikasi ini diharapkan dapat memberikan pengalaman belajar yang
menyenangkan dan bermanfaat bagi pengguna.

6
DAFTAR PUSTAKA
1. Dicoding. (2021). Belajar Bahasa Pemrograman C Untuk Pemula. Dicoding Blog.
https://www.dicoding.com/blog/belajar-pemrograman-c-pemula/
2. Levatra. (2017). Dasar Pemrograman C/C++, Serta Jawaban Tugas-Tugasnya.
https://www.levatra.com/2017/03/konsep-dasar-bahasa-pemrograman-c.html?m=1
3. SMK Negeri 1 Cimahi. (n.d.). Tugas Akhir Projetc.
https://lms.smkn1-cmi.sch.id/mod/assign/view.php?
id=15373&lang=id&rownum=0&useridlistid=62c8f14650b5c476628146
4. BobyRamaYdha. (n.d.). #Tugas Besar Pemrograman C. Scribd.
https://id.scribd.com/document/428504956/TUGAS-BESAR-PEMROGRAMAN-C-docx
5. Staff.Uny.Ac.Id. (n.d.). Bab+1.+PROSES+PERLAKUAN+PANAS.pdf.
https://staffnew.uny.ac.id/upload/132161225/pendidikan/Bab+1.+PROSES+PERLAKUAN+PA
NAS.pdf

Citations:
[1] https://www.dicoding.com/blog/belajar-pemrograman-c-pemula/
[2] https://www.levatra.com/2017/03/konsep-dasar-bahasa-pemrograman-c.html?m=1
[3] https://lms.smkn1-cmi.sch.id/mod/assign/view.php?
id=15373&lang=id&rownum=0&useridlistid=62c8f14650b5c476628146
[4] https://youtube.com/watch?v=AlFtpu3gg44
[5] https://id.scribd.com/document/428504956/TUGAS-BESAR-PEMROGRAMAN-C-docx
[6]
https://staffnew.uny.ac.id/upload/132161225/pendidikan/Bab+1.+PROSES+PERLAKUAN+PA
NAS.pdf

Anda mungkin juga menyukai