Langsung ke konten utama

Kode aplikasi kalkulator menggunakan pemrograman shell

Contoh Programnya seperti ini:

#!/bin/bash

input()
{
echo -n "Masukan input bilangan ke-1 = "
read bil1
echo -n "Masukan input bilangan ke-2 = "
read bil2
}

loop=y
while [ $loop != n ]
do
clear
echo ############################
echo #        KALKULATOR                 #
echo ############################
echo 1. PENJUMLAHAN
echo 2. PENGURANGAN
echo 3. PERKALIAN
echo 4. PEMBAGIAN
echo 5. PERPANGKATAN
echo 6. Exit
echo -n MASUKAN PILIHAN ANDA :
read a

if (($a == 1))
then
input
echo Jumlah penjumlahan $bil1 dengan $bil2 = $[bil1+bil2]
elif (($a == 2 ))
then
input
echo Jumlah pengurangan $bil1 dengan $bil2 = $[bil1-bil2]
elif (($a == 3 ))
then
input
echo Jumlah perkalian $bil1 dengan $bil2 = $[bil1*bil2]
elif (($a == 4 ))
then
input
echo Jumlah pembagian $bil1 dengan $bil2 = $[bil1/bil2]
elif (($a == 5 ))
then
input
echo Jumlah Perapnakatan $bil1 =$[bil*bil1]
else
exit
fi
echo -n "Mulai Menghitung Lagi (y,n)= "
read loop
done

Cara menjalankan:
Saya akan sedikit mengulas cara menjalankan kode diatas...

1. Copy kode diatas ke teks editor (notepad atau wordpad) dan simpan pada komputer anda atau pada flashdisk dengan nama "kalkulator.txt" (tanpa tanda petik).

2. Buka Shell atau command prompt pada sistem operasi Linux anda (bisa semua versi Linux).

3. Pindahkan direktori shell ke direkstori dimana anda menyimpan file tersebut menggunakan perintah cd (change directory). Misalnya apabila suatu file disimpan pada direktori Desktop maka perintahnya adalah " cd /Desktop/ " (tanpa tanda petik).

4. Ketik perintah " chmod u+x kalkulator.txt " (tanpa tanda petik). Perintah ini untuk mengeksekusi file tersebut.

5. Kalau kode tidak ada yang error, ketik perintah " ./kalkulator.txt " (tanpa tanda petik). Perintah ini untuk mengkompile file tersebut.

6. Kalau sudah sampai tahap ini maka akan ditampilkan aplikasi kalkulator sederhana pada prompt.

Semoga sedikit pengetahuan ini dapat bermanfaat bagi temen2 yang sedang belajar pemrograman shell.. :)

Komentar

Postingan populer dari blog ini

3 Hal dari Wanita yang Sulit Ditolak Pria

Catat baik-baik, siapa tahu bisa jadi senjata untuk meluluhkan hati si dia.   Sedang mengincar seorang pria dan belum berhasil mendapatkan perhatiannya? Jangan menyerah begitu saja. Ada tiga "senjata" yang bisa Anda keluarkan. Sebuah situs hubungan, relationshipheadquarters.net , mengungkap sikap wanita yang sulit sekali sekali diabaikan pria. Segera catat baik-baik, siapa tahu berhasil meluluhkan hati pria incaran. 1. Senyuman manis Kekuatan senyuman lebih besar yang Anda bayangkan. Bagi pria, lebih mudah mendekati seorang wanita yang terlihat suka tersenyum manis. Senyum juga menggambarkan sikap percaya diri, kehangatan dan pribadi yang menyenangkan. Namun, karena banyak wanita yang mengganggap kalau senyum bisa menimbulkan kesan yang salah, lalu senyuman jadi terlalu dijaga. Jadi, saat ada si dia, jangan ragu untuk melemparkan senyuman terbaik Anda.  Tersenyum juga bisa jadi tanda penerimaan. Pria sering memerlukan sinyal kalau mereka bi...

Operasi File Sederhana dengan VB.NET

Ada kalanya kita perlu melakukan operasi file sederhana dalam program yang kita buat. Adapun yang saya maksud operasi file sederhana di sini adalah membuat file, memindahkan file, menyalin file, menghapus file dan memeriksa keberadaan file. Jika kita menggunakan VB.Net, maka untuk melakukan operasi-operasi file sederhana tersebut cukup menggunakan beberapa method yang ada di class File, semuanya sangat mudah untuk digunakan dan sudah disediakan oleh VB.NET. Berikut ini adalah contoh penggunaan  method-method tersebut dan penjelasan singkatnya: Membuat file dengan method File.Create File.Create ("C:\Folder Saya\Tes.txt") Perintah di atas akan membuat sebuah file bernama “Tes.txt” di folder “Folder Saya” pada drive C. Jika file tersebut sudah ada maka file yang ada akan ditimpa dengan file baru, namun jika drive C atau folder “Folder Saya” tidak ada (tidak dapat diakses) maka akan tampil eror “ The filename, directory name, or volume label synt...

New 7 Wonder in the Word 2012

1. Jeju Island di  South Korea    Gambar: Waves crashing on Jeju seashore.   (Sumber:Wikipedia) Early history Cheonjiyeon Waterfall in Jeju Island. Waves crashing on the coast of Jeju. Mount Halla in Jeju. Cheonjiyeon Waterfall in Jeju. According to legend, three demi-gods emerged from Samsung hyeol is said to have been on the northern slope of Mt. Halla and became the ancestors of Jeju people who founded the Kingdom of Tamna. It has also been stated that the three brothers including Ko-hu who Koulla 15 offspring, one of the ancestors of Jeju people, were received by the court upon which the Tamna Silla officially recognized name, while the official government posts of Commander, Prince and Governor of the given by a court of three. However, there is no concrete evidence of when the "Three Names" (Samseong-Ko, Yang and Pu) appeared nor to the exact date of when Ko-hu and his broth...