Anda di halaman 1dari 4

PRAKTIKUM DASAR PEMROGRAMAN

PERTEMUAN 3 – MEMBUAT PROGRAM KALKULATOR


SEDERHANA
“Disusun Untuk Memenuhi Tugas Mata Kuliah Praktikum Dasar Pemrograman”
Instruktur Praktikum : Ilham Muhammad Yusuf, ST., M.Kom

Disusun Oleh:
Mohd Rayhan Alfarizi
2206084

TEKNIK INFORMATIKA
INSTITUT TEKNOLOGI GARUT
2022
Lembar Jawaban Tugas Praktikum Dasar Pemrograman

PROGRAM MEMBUAT KALKULATOR SEDERHANA

1. SourceCode
SourceCode untuk membuat kakulator sederhana
print("=" * 50)
print("selamat datang di aplikasi".center(50))
print("kalkulator".center(50))
print("=" * 50)

a = int( input("masukan nilai a : ") )


b = int( input("masukan nilai b : ") )

penjumlahan = a + b
pengurangan = a - b
perkalian = a * b
pembagian = a / b
eksponen = a ** b
modulus = a % b

print(f"{a} + {b} = {penjumlahan}")


print(f"{a} - {b} = {pengurangan}")
print(f"{a} * {b} = {perkalian}")
print(f"{a} / {b} = {pembagian}")
print(f"{a} ** {b} = {eksponen}")
print(f"{a} % {b} = {modulus}")

print("=" * 50)
print("2206084 - Mohd Rayhan Alfarizi".center(50))
print("=" * 50)

2. ScreenShot Program
Dan ini merupakan hasil pengaplikasian dari syntax di atas

1
Lembar Jawaban Tugas Praktikum Dasar Pemrograman

FLOWCHART KALKULATOR SEDERHANA

1. FlowChart
Dibawah ini merupakan notasi flowchar untuk kalkulator sederhana

2. Consol FlowChart

2
Lembar Jawaban Tugas Praktikum Dasar Pemrograman

PSEUDOCODE

KALKULATOR SEDERHANA

1. Pseudocode
Program kalkulator_sederhana

{program untuk membuat kalkulator sederhana}

Kamus {Deklarasi algoritma} nilai


X, nilai Y, hasil : integer

Deklarasi Algoritma

INPUT (nilai X,nilai Y) {input untuk mengisi variable nilai X


dan nilai y}

SET hasil = nilai X + nilai Y { masukan hasil operasi tambah


nilai X dan nilai Y}

SET hasil = nilai X - nilai Y { masukan hasil operasi kurang


nilai X dan nilai Y}

SET hasil = nilai X * nilai Y { masukan hasil operasi kali nilai


X dan nilai Y}

SET hasil = nilai X / nilai Y { masukan hasil operasi bagi nilai


X dan nilai Y}

IF { jika ingin mengulang proses aritmatika}

DO ulang = “ya” { maka akan melakukan perulangan}

DISPLAY (hasil) {menampilkan hasil tambah nilai X dan nilai Y}

DISPLAY (hasil) {menampilkan hasil kurang nilai X dan nilai Y}

DISPLAY (hasil) {menampilkan hasil kali nilai X dan nilai Y}

DISPLAY (hasil) {menampilkan hasil bagi nilai X dan nilai Y}

Anda mungkin juga menyukai