Anda di halaman 1dari 3

LAPORAN PRAKTIKUM

ALGORITMA DAN PEMROGRAMAN


PENJUMLAHAN DAN PENGURANGAN DALAM BAHASA C
NAMA : MUHAMMAD RIZKY YOSEPTIAN
NIM : 231750043
PRODI : INFORMATIKA (B)

A. Tujuan
1. Mengenal sintaks dan program dasar C
2. Membuat algoritma pertambahan dan pengurangan sederhana dalam Bahasa C
B. Percobaan
Membuat pertambahan dan pengurangan dengan perintah switch-case.

Hasil:
C. Pembahasan
1. Saya membuat variable “operator” berjenis char (character) untuk memasukkan symbol
operasi (disini untuk + dan -).
2. Lalu saya membuat variable ‘a’ dan ‘b’ untuk masing-masing angka yang ingin
dijumlahkan (dengan rumus a +/- b = c). saya membuat variable ini dengan jenis double
agar bisa menjumlahkan angka bulat maupun pecahan decimal.
3. Printf pertama untuk memberitahu pengguna untuk menginput lambing operator (+ atau
-), lalu diikuti scanf pertama untuk meminta pengguna menginput lambing operator
diantara dua itu
4. Lalu printf kedua untuk menghasilkan teks yang memberitahu pengguna untuk
memasukkan angka, lalu diikuti perintah scanf kedua untuk meminta input dari
pengguna untuk memasukkan angkanya
5. Begitu juga perintah printf ketiga dan scanf ketiga untuk meminta pengguna untuk
menginput angka b
6. Kemudian ada perintah switch untuk variable operator untuk memeriksa inputan
variable tersebut.
7. Perintah case untuk mengeluarkan output tertentu dalam kasus tertentu berdasarkan
inputan dari pengguna.
8. Case pertama atau kasus pertama. Jika si pengguna menginput operator +, maka
outputnya adalah hasil dari a + b (a + b = c).
9. Case kedua atau kasus kedua. Jika inputnya - , maka hasil dari a – b (a – b = c)
10. Lalu ada perintah default jika si pengguna menginput lambing operator selain + atau -.
Yang menghasilkan tulisan “error! Operator tidak sesuai”
11. Lalu perintah return 0 untuk menutup program.
D. Kesimpulan
1. Praprosesor adalah perpustakaan yang digunakan oleh program untuk mencari Bahasa C
salah satu contohnya #include <stdio.h>
2. Setiap isi suatu program harus diakhiri dengan sintaks ;
3. Fungsi printf untuk menghasilkan teks.
4. Sintaks // untuk menambahkan penjelasan atau komentar yang tidak akan ditampilkan
dalam output.
5. Scanf untuk meminta pengguna untuk memasukkan isi dari suatu variable
6. Switch untuk memeriksa inputan variable
7. Case untuk memberikan output tertentu berdasarkan kasus / input tertentu.
8. Fungsi maint() merupakan fungsi yang harus ada di setiap program Bahasa C, karena
menandakan awal dan akhir isi dari program.
9. Return 0 untuk menutup isi dari suatu program. Fungsi ini penting agar komputer bisa
membaca program tersebut.

Anda mungkin juga menyukai