Rabu, 29 Juni 2016

Kondisi dengan menggunakan switch case dengan Linux with C

Program kali ini, yaitu membuat program dengan menggunakan kondisi switch case. Program tersebut merupakan menu pilihan untuk mengetahui rumus-rumus luas dari luas persegi, segitiga dan mencari keliling persegi panjang. Listing programnya antara lain sebagai berikut :

Penjelasan listing program :

·         #include<stdio.h>  : untuk menampilkan perintah dari printf dan scanf
·         Main()  : inti program dan merupakan awal dan akhir dari eksekusi program          
·         { : awal dari perintah yang akan di eksekusi                                      
·         Int pilih,a,t,p,l,luas,sisi,kel; : tipe data yang di gunakan untuk variable yang ditentukan (integer)
·         Printf(“Menu Pilihan \n”); : menampilkan suatu keluaran pada layar
·         Printf(“1. Luas Persegi \n”); : menampilkan suatu keluaran pada layar
·         Printf(“2. Luas Segitiga \n”); : menampilkan suatu keluaran pada layar
·         Printf(“3. Keliling Persegi Panjang \n”); : menampilkan suatu keluaran pafa layar
·         Printf(“Masukan Pilihan Anda :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &pilih); : menampilkan data dengan tipe integer
·         Switch(pilih) : merupakan suatu kondisi
·         { : merupakan awal dari perintah-perintah yang akan di eksekusi
·         Case 1: : merupakan suatu kondisi
·         Printf(“Luas Persegi  \n”); : menampilkan suatu keluaran pada layar
·         Printf(“Input Sisi :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &sisi); : menampilkan data dengan tipe integer
·         Luas = sisi*sisi; : rumus luas persegi
·         Printf(“Luas Persegi = %d\n “ , luas); : menampilkan suatu keluaran pada layar
·         Break;
·         Case 2: : merupakan suatu kondisi
·         Printf(“Luas Segitiga  \n”); : menampilkan suatu keluaran pada layar
·         Printf(“Input alas :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &a); : menampilkan data dengan tipe integer
·         Printf(“Input tinggi :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &t); : menampilkan data dengan tipe integer
·         Luas = a*t/2; : merupakan rumus luas segitiga
·         Printf(“Luas Segitiga = %d\n “ , luas); : menampilkan suatu keluaran pada layar
·         Break;
·         Case 2: : merupakan suatu kondisi
·         Printf(“Keliling Persegi panjang  \n”); : menampilkan suatu keluaran pada layar
·         Printf(“Input panjang :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &p); : menampilkan data dengan tipe integer
·         Printf(“Input lebar :”); : menampilkan suatu keluaran pada layar
·         Scanf(“%d”, &l); “ : : menampilkan data dengan tipe integer
·         Kel = 2*(p+l); : rumus dari keliling luas persegi panjang
·         Printf(“Keliling Persegi Panjang = %d\n “ , kel); : menampilkan keluaran
·         Break; :
·         } : merupakan akhir dari function body
·         Return 0; : untuk memberitahukan system operasi bahwa program sukses dijalankan
·         } : merupakan akhir dari function body
Setelah selesai menuliskan listing program tersebut maka gunakan Esc untuk keluar dari text editor, ketik perintah :wq untuk menyimpan dan mengeluarkan kita dari program tersebut.
Jalankan program yang telah di buat seperti program pertama. Apabila sudah berhasil di jalankan maka akan mumcul tampilan output seperti gambar di bawah ini :


Penjelasan output :
Jika kita memasukan pilihan 1,2 ataupun 3 maka akan muncul inputan untuk menghitung luas dari masing masing pilihan seperti yang terlihat pada gambar diatas, jika sudah menginput angka nya maka akan muncul secara otomatis hasil dari perhitungan tersebut. 

KONDISI PADA LINUX WITH C

Pada kesempatan kali ini , disini akan di bahas mengenai tatacara membuat program dengan menggunakan Kondisi pada Linux with C.

Buka VMware playernya, maka akan muncul tampilan seperti gambar di atas. Kemudian untuk memulai pembuatan program , maka pilih gambar monitor yang terletak di kiri bawah pada VMware player. Jika sudah muncul tampilan seperti di bawah ini , maka sudah dapat dimulai pembuatan programnya.


Setelah keluar kernel atau shell pada OS kuliax, kita gunakan perintah Vi untuk membuat file di ikuti dengan nama file dan extensinya contoh seperti yang terlihat pada gambar dibawah ini yaitu :
vi ifelse.c (Karena kita ingin membuat program dengan menggunakan kondisi if else)
kemudian enter.


Gambar di bawah ini merupakan  text editor pada linux, di sini kita akan membuat file atau kodingan program.Klik tombol INSERT atau I untuk memulai mengedit program tersebut.


Program pertama, yaitu membuat program yang menggunakan kondisi if else untuk menentukan bilangan ganjil atau genap. Berikut ini merupakan listing dari program tersebut :



Penjelasan dari listing program :
·         #include<stdio.h>  : untuk mengaktifkan perintah printf dan scanf.
·         Main() : inti program dan merupakan awal dan akhir dari eksekusi program           
·         { : awal dari perintah-perintah yang akan di eksekusi
·         Int pilih; : tipe data yang di gunakan untuk variable yang ditentukan (integer)
·         Printf(“Masukan Bilangan :”); : menampilkan suatu keluaran pada layar 
·         Scanf(“%d”, &pilih); : menampilkan data dengan tipe integer
·         If(pilih==0) : merupakan suatu kondisi
·         Printf(“Merupakan Bilangan Kosong \n”); : menampilkan suatu keluaran pada layar     
·         Else if(pilih%2==1)   : merupakan suatu kondisi                             
·         Printf(“Merupakan Bilangan Ganjil \n”);  : menampilkan suatu keluaran pada layar
·         Else : merupakan suatu kondisi
·         Return 0; : untuk memberitahukan system informasi bahwa program sukses di jalankan   
·         } : merupakan akhir dari function body

Setelah selesai menuliskan listing program tersebut maka gunakan Esc untuk keluar dari text editor, ketik perintah :wq untuk menyimpan dan mengeluarkan kita dari program tersebut.
Output yang akan tampil yaitu :
Jika kita masukan bilangan 0 maka akan otomatis menunjukan bahwa bilangan tersebut merupakan bilangan kosong atau tidak bernilai, sedangan apabila kita memasukan angka lain selain angka 0 maka secara otomatis juga akan menunjukan bilangan yang kita masukan itu termasuk bilangan ganjil apa bilangan genap. Setiap kali ingin memasukan bilangan , kita harus gunakan perintah ./ifelse jika tidak maka commant not found.








Belajar Linux With C - Menghitung Luas Segitiga dan Luas Persegi Panjang

 Jika VMware Playernya sudah di install maka kita sudah dapat membuat suatu program.
Setelah kita menjalankan VMware Player, maka akan mumcul tampilan seperti gambar disamping. Kemudian kita pilih Other Linux 3.x kernel. 




Setelah kita pilih Other Linux 3.x kernel , maka akan muncul tampilan seperti gambar disamping. Ini menandakan proses loading sedang berjalan dan kita tunggu hingga loading selesai.









 Setelah proses loading selesai, maka akan muncul tampilan seperti gambar disamping. Kemudian buka kernel atau shell pada linux kuliax dengan mengklik gambar monitor yg terletak di sebelah kiri bawah.

Setelah keluar kernel atau shell pada OS kuliax, kita gunakan perintah Vi untuk membuat file di ikuti dengan nama file dan extensinya contoh sepeeti yang terlihat pada gambar disamping yaitu :
vi Luas segitiga.c
kemudian enter.





Gambar disamping merupakan  text editor pada linux, di sini kita akan membuat file atau kodingan program.
Klik tombol INSERT atau I untuk memulai mengedit program tersebut.








Menghitung Luas Segitiga

Pertama kita akan membuat program bagaimana menghitung luas segituga , kita gunakan perintah Vi untuk membuat file di ikuti dengan nama file dan extensinya contoh sepeeti yang terlihat pada gambar disamping yaitu :
vi Luas segitiga.c , kemudian enter.









berikut ini merupakan listing program untuk menghitung luas segitiga.

Listing program :

Gunakan Esc untuk keluar dari text editor, ketik perintah :wq untuk menyimpan dan mengeluarkan kita dari program tersebut.









Output :













Menghitung Luas Persegi Panjang

Program kedua kita akan menghitung luas persegi panjang , kita gunakan perintah Vi untuk membuat file di ikuti dengan nama file dan extensinya contoh sepeeti yang terlihat pada gambar disamping yaitu :
vi luaspersegipanjang.c , kemudian enter .













berikut ini merupakan listing programnya :












Penjelasan dari listing program :
#include <stdio.h>      : Kalimat yang diawali dengan tanda (#) adalah are preprocessor directive. Bukan merupakan baris kode yang dieksekusi, tetapi indikasi untuk kompiler.
Int main (p, l, luas)      : Baris ini mencocokan  pada awal dari deklarasi fungsi main. fungsi main merupakan titik awal dimana seluruh program akan mulai dieksekusi.                                     :                                               :
{
Printf(“Program Menghitung Persegi Panjang\n”);
Printf(“Masukan Panjang = “);
Scanf(“%d”, &p);
Printf(“Masukan Lebar = “);
Scanf(“%d”, &l);
Luas = p*l ;
Printf(“Luas Persegi Panjang adalah = %d\n, luas);
Return 0; : Intruksi return menyebabkan fungsi main() berakhir dan mengembalikan kode yang mengikuti instruksi tersebut, dalam kasus ini 0. Ini merupakan cara yang paling sering digunakan untuk mengakhiri program.
}

berikut ini outputnya :















My Business Solution - D'Hansy Cactus

Executive Summary

D’Hansy Cactus adalah sebuah perusahaan yang bergerak di bidang penjualan yang beranggotakan 6 orang. D’hansy Cactus merupakan merk dari produk kami yang menjual produk tanamankaktus hias mini yang dapat dijadikan sebagai hiasan, hadiah ulang tahun, cendra mata pernikahan dan lain sebagainya. “Love Your Earth‟ merupakan slogan D’Hansy Cactus yang menggambarkan komitmen D’Hansy sebagai penjual tanaman kaktus hias yang peduli dan mencintai keindahan alam beserta tanaman-tanaman yang tumbuh indah di bumi ini, kami juga ingin mengajak seluruh manusia agar kita semua ikut andil untuk mencintai, menjaga, memelihara dan melestarikan alam yang ada di bumi kita demi mewujudkan kehidupan yang lebih baik.
Kami akan memasarkan produk kami pada kalangan seperti pelajar, mahasiswa, maupun masyarakat umum di area sekitar sekolah dan kampus. Cara pemasaran adalah melalui sosial media dan memasarkannya secara langsung. D’Hansy Cactus berkomitmen untuk tetap mengembangkan produk-produk melalui inovasi dan renovasi demi memuaskan kebutuhan konsumennya.

Team Member :
1.      Ardhi Lusti
2.      Defita Aryani
3.      Henry Yudhana
4.      Nova Karlasemi
5.      Sarah Khoerunisa
6.      Yeremia Ayunda Cristine

Starting Business

D’Hansy Cactus kami dirikan dengan komitmen D’Hansy sebagai penjual tanaman kaktus hias yang peduli dan mencintai keindahan alam beserta tanaman-tanaman yang tumbuh indah di bumi ini, kami juga ingin mengajak seluruh manusia agar kita semua ikut andil untuk mencintai, menjaga, memelihara dan melestarikan alam yang ada di bumi kita demi mewujudkan kehidupan yang lebih baik. Memulai bisnis penjualan tanaman hias ini merupakan pengalaman yang menarik dan bermanfaat bagi kami, karena belum banyak orang yang berani memulai bisnis tanaman dengan alasan rumit untuk memelihara tanaman, tidak banyak yang menyukai tanaman dan lain sebagainya. Namun bagi kami,  niat dan tekat kami kuat, yaitu untuk ikut melestarikan tanaman yang ada dibumi ini.
Menjadi pengusaha yang sukses harus mempunyai komitmen dan perencanaan yang menyeluruh terhadap bisnis yang dijalankannya, selain itu, perkembangan zaman yang dinamis menuntut kami sebagai pengelola bisnis harus lebih kreatif dan berinovasi dengan produk yang kami jual. Untuk menjabarkan perencanaan bisnis yang kami jalankan, kami merangkumnya menggunakan question before starting seperti dibawah ini :

Question Before Starting

 Why am I starting a business?
     Bisnis yang kita jalankan bergerak di bidang penjualan tanaman hias, kami memulai bisnis ini terinspirasi dengan keindahan alam dan tanaman yang tumbuh dibumi ini yang harus selalu dilestarikan agar keberadaannya tidak punah. Maka dari itu dengan bisnis yang kami jalankan ini bertujuan ingin mengajak seluruh manusia untuk ikut andil dalam melestarikan tanaman. Tidak semua manusia menyukai tanaman, maka dari itu kami kemas produk yang kami jual dengan tampilan yang menarik agar semua kalangan menyukainya.
What kind of business do I want?
    Jenis bisnis yang kami buat adalah penjualan kaktus hias yang dapat dijadikan sebagai souvenir, hadiah, maupun hiasan.
Who is my ideal customer?
Pelajar, Mahasiswa, dan semua kalangan.
What products or services will my business provide?
Produk yang kami sediakan adalah tanaman hias kaktus dan sukulen.
Am I prepared to spend the time and money needed to get my business started ?
Ya, kami siap untuk mengorbankan waktu dan uang (sebagai modal) untuk menjalankan bisnis ini demi terwujudnya visi dan misi perusahaan kami.
What differentiates my business idea and the products or services I will provide from others in the market?
Tanaman kaktus yang kami jual kami kemas berbeda dengan kaktus yang biasanya dijual ditempat lain, kaktus yang kami hias di design dengan tampilan yang menarik sesuai dengan keinginan customer.
Where will my business be located?
Bisnis kami berlokasi di daerah Bogor dan Depok.
How many employees will I need?
Bisnis kami beranggotakan 6 orang.
What types of suppliers do I need?
Bisnis kami membutuhkan supplier kaktus.
How much money do I need to get started?
Untuk memulai bisnis, kami membutuhkan dana sebesar 300 ribu.
Will I need to get a loan?
Kami tidak memerlukan pinjaman apapun.
How soon will it take before my products or services are available?
Kami membutuhkan waktu sekitar 1 bulan.
How long do I have until I start making a profit?
1,5 bulan.
Who is my competition?
Penjual tanaman kaktus hias lainnya.
How will I price my product compared to my competition?
Kami menjual tanaman kaktus hias kami dengan harga yang lebih murah dari kompetitor dan tentunya terjangkau bagi semua kalangan.
How will I manage my business?
Seminggu dilakukan 2 kali penjualan.
How will I advertise my business?
Kami mengiklankan produk kami melalui media sosial dan memasarkan secara langsung.

Market Analysis


Industry Description and Outlook 
D’Hansy Cactus merupakan perusahaan yang bergerak dibidang penjualan tanaman hias. Tanaman hias yang kami sediakan adalah tanaman kaktus dan sukulen. Kami menawarkan produk yang kami jual tidak seperti penjual kaktus lainnya, kami mendesain kaktus dengan menarik sesuai dengan keinginan customer. Tanaman kaktus dan sukulen yang kami tawarkan dapat dijadikan sebagai hiasan, hadiah, souvernir dan lain sebagainya.
Information About Your Target Market
Target lokasi pasar dari bisnis kami, yaitu berlokasi sekitar Bogor dan Depok karena lokasi tersebut mudah dijangkau oleh kami. Untuk pelanggan yang memesan tanaman kaktus di sekitar daerah tersebut maka kami akan menemui pelanggannya secara langsung namun apabila pelanggan berlokasi diluar daerah tersebut maka kami akan mengirimkan melalui jasa pengiriman barang. Pelanggan potensial kami yaitu pelajar, mahasiswa dan masyarakat umum sesuai dengan kebutuhannya masing-masing. Kami memasarkan produk kami melalui media sosial karena menurut kami sudah banyak masyarakat yang terbiasa menggunakan internet dan media sosial.
Distinguishing characteristics
Tanaman kaktus dan sukulen D’Hansy Cactus yang kami sediakan berbeda dengan yang dijual oleh penjual tanaman kaktus lainnya. Yang membedakannya, yaitu tanaman kaktus yang kami sediakan kami desain menarik sesuai dengan keinginan dan kebutuhan customer misalnya untuk acara pernikahan, tanaman kaktus dapat dijadikan sebagai souvenir pernikahan maka kami mendesainnya dengan menambahkan kata-kata ucapan terimakasih dari pengantin. Selain acara pernikahan, tanaman kaktus yang kami jual juga dapat dijadikan sebagai hadiah ulang tahun, acara wisuda dan lain sebagainya. Kami menjual tanaman kaktus dengan harga yang lebih murah dari penjual kaktus lainnya, apabila customer membeli dalam jumlah yang sangat banyak, kami memberikan diskon.
Size of the primary target market 
Tarket pasar untuk bisnis kami pada saat ini adalah mahasiswa di kampus Universitas Gunadarma, kami memasarkan tanaman kaktus dari kelas ke kelas. Selain itu sudah banyak juga yang memesan kaktus melalui media sosial.
How much market share can you gain? 
Karena bisnis yang kami jalankan bergerak di bidang penjualan tanaman, maka untuk persediaan produk harus disesuaikan dengan kondisi tanaman dan cuaca karena bisnis kami bergantung pada 2 hal tersebut. Untuk pembelian dalam jumlah banyak maka pelanggan harus memesan 3 atau 4 minggu sebelumnya karena kami ingin memastikan pelanggan menerima kaktus yang segar bukan kaktus stok lama yang sudah layu, karena kaktus sangat bergantung pada cuaca.
Pricing and gross margin targets 
D’Hansy Cactus menawarkan 2 jenis tanaman hias yaitu kaktus dan sukulen. Untuk tanaman hias kaktus kami tawarkan dengan harga Rp. 12.000,- /pot dan tanaman hias sukulen kami tawarkan dengan harga Rp. 10.000,- /pot. Harga 1 pot kaktus kami beli dari supplier dengan harga Rp. 6.000,- dan untuk harga 1 pot sukulen kami beli dengan harga Rp. 5.000,-. Biaya lain yang kami keluarkan adalah biaya untuk pencetakan stiker logo dan stiker cara perawatan kaktus. Keuntungan bersih dari penjualan /pot tanaman adalah sekitar Rp. 4000,-.
Competitive Analysis 
            Untuk dapat bersaing dengan competitor penjual tanaman kaktus lainnya maka kami membuat produk kami dengan berbeda dari penjual lainnya. Yang menjadi kendala kami, yaitu apabila banyak kaktus yang tersedia namun tidak laku habis terjual, maka kaktus akan mati dan tidak terjual. Perawatan kaktus yang rumit juga menjadi sedikit kendala bagi kami terutama pada saat musim hujan. Tanaman kaktus yang kami tawarkan kisaran harga Rp. 10.000,- hingga Rp. 12.000,- tentunya sangat terjangkau bagi semua kalangan.