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

FUNGSI DAN JENIS ETHERNET

      Pengertian Ethernet Dan  Fungsi Ethernet Card Jenis-Jenis Ethernet card Apa Fungsi Ethernet Card  ? Sebelum kita bahas, ada baiknya kita fahami pengertian ethernet dan apa itu ethernet Card, untuk memudahkan pemahaman mengenai fungsi ethernet card, cara kerja dan cara instalasi ethernet Card. Pengertian Ethernet   Teknologi jaringan komputer berdasarkan pada kerangka jaringan area lokal (LAN). Sistem komunikasi melalui Ethernet membagi aliran data ke dalam paket individual yang disebut frame. Setiap frame berisi alamat sumber dan tujuan dan pengecekan error data sehingga data yang rusak dapat dideteksi dan dikirim kembali. Ethernet adalah protokol LAN yang memungkinkan setiap PC berlomba untuk mengakses network. Sekarang ia menjadi protokol LAN yang paling populer karena relatif murah dan mudah diinstal serta ditan...

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...

Sejarah Blog

Pengenalan Blog Blog merupakan singkatan dari "web log" adalah bentuk aplikasi web yang menyerupai tulisan-tulisan (yang dimuat sebagai posting) pada sebuah halaman web umum. Tulisan-tulisan ini seringkali dimuat dalam urut terbalik (isi terbaru dahulu baru kemudian diikuti isi yang lebih lama), meskipun tidak selamanya demikian. Situs web seperti ini biasanya dapat diakses oleh semua pengguna internet sesuai dengan topik dan tujuan dari si pengguna blog tersebut. Sejarah Media blog pertama kali dipopulerkan oleh Blogger.com, yang dimiliki oleh PyraLab sebelum akhirnya PyraLab diakuisi oleh Google.Com pada akhir tahun 2002 yang lalu. Semenjak itu, banyak terdapat aplikasi-aplikasi yang bersifat sumber terbuka yang diperuntukkan kepada perkembangan para penulis blog tersebut. Blog mempunyai fungsi yang sangat beragam, dari sebuah catatan harian, media publikasi dalam sebuah kampanye politik, sampai dengan program-program media dan perusahaan-perusahaa...