Sabtu, 27 Februari 2010

Aplikasi Kalkulator Sederhana Menggunakan Pemrograman Shell (LINUX)

01.58 by BLECKURANT ·
Label: , ,

Aplikasi ini saya buat ketika saya mendapatkan tugas dari dosen pada mata kuliah praktikum sistem operasi. Aplikasi sederhana kalkulator yang saya buat mengggunakan pemrograman shell pada linux, tentu saja untuk menjalankanya harus melalui command prompt (shell) pada sistem operasi linux bisa untuk semua versi linux. Mungkin dari temen2 ada yang ingin belajar membuat program pada shell dan aplikasi sederhana kalkulator ini cocok untuk pemula yang bisa temen2 kembangkan sendiri.

Kode aplikasi kalkulator menggunakan pemrograman shell:

#!/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 KALKULATOR:
echo 1. PENJUMLAHAN
echo 2. PENGURANGAN
echo 3. PERKALIAN
echo 4. PEMBAGIAN
echo 5. 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]
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.. :)

Artikel Terkait:

4 komentar:

Tux Admirer mengatakan...
15 Juni 2012 pukul 20.37

Terima kasih gan atas tuturialnya ..

Anonim mengatakan...
4 November 2012 pukul 03.47

terima kasih bang, sangat membantu sekali programnya

Mobile App Developers mengatakan...
4 Januari 2016 pukul 04.40

Amazing blog and very interesting stuff you got here! I definitely learned a lot from reading through some of your earlier posts as well and decided to drop a comment on this one!

UI/UX Studio Gurgaon mengatakan...
3 Februari 2017 pukul 22.48

Hi, Really great effort. Everyone should read this article. Thanks for sharing.

:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))

Posting Komentar


obamabush

Membangun DNS Server

Pada artikel ini akan membahas bagaimana membangun sebuah server Domain Name Systems atau biasa disebut dengan DNS pada linux Ubuntu (dalam hal ini menggunakan Ubuntu 7.10),[...]
beyone

Membangun Apache Web Server

Apache selama bertahun-tahun menjadi pilihan pengguna linux. Disamping bersifat open source, Apache mudah dikonfigurasi, performa dan keamanan cukup baik, [...]
Guns N 'Roses

Serangan XSS (Cross Site Scripting)

XSS adalah singkatan dari kata Cross-Site Scripting yang artinya script yang dijalankan dengan memanfaatkan perantara. XSS tidak menyerang korban secara langsung namun memanfaatkan perantara untuk melakukannya [...]
ipod

Bagaimana Memilih Sebuah Franchise

Dalam artikel kali ini saya mencoba share pengetahuan tentang bagaimana dalam memilih franchise. Mungkin hal ini akan berguna bagi rekan-rekan sekalian yang ingin membangun atau membeli sebuah franchise.[...]
Guns N 'Roses

Komponen Pembangun Touch Screen

Touch screen merupakan sebuah perangkat keras yang mirip seperti monitor komputer tetapi mempunyai kelebihan dibandingkan monitor biasa. Layar sentuh atau dalam bahasa Inggrisnya Touchscreens, touch screens, touch panels atau touch screen panels adalah [...]
Guns N 'Roses

Media Transmitter Dalam Jaringan Komputer

Melanjutkan artikel saya sebelumnya yang berjudul "Mengenal Perangkat Keras Jaringan", artkel saya kali ini akan membahas media transmitter bagi perangkat keras tersebut. Media penghubung atau transmitter pada suatu jaringan [...]

Live Chat

Followers