skip to main | skip to sidebar

Experience Post

  • Entries (RSS)
  • Comments (RSS)
  • Home
  • About Us
  • Archives
  • Contact Us

Senin, 21 November 2011

Special Edition

Diposting oleh Experience Post di 08.22
Ini dia special edition kali ini. Bab yang diangkat adalah bab 2 kemarin yaitu pengenalan oop - selection. Kasusnya sich diangkat dari bagian selection (switch - case) tapi disini saya pikir lebih baik jika menggunakan selection for. Begini study kasus yang diberikan oleh Bapak dosen saya..

ekoheri mengatakan...
Study kasusnya siplah..
coba kalau dibuat gini gimana? saya itu kan nggak tau zodiak saya tp saya tahunya tgl lahir. Misalnya ada input tgl lahir 31-10-1988 kira-kira zodiaknya apa? nah PR-nya coba bikin program untuk mengetahui zodiak dari input tgl lahir




Nah dari study kasus tersebut akhirnya ketemu juga cara yang pas untuk penyelesaiannya. Ini dia...

/*
 * Created by SharpDevelop.
 * User: ceplez
 * Date: 11/17/2011
 * Time: 11:26 AM
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;


namespace SP
{
class specialEdition
{
private string nama;
private byte tgl,bulan;
private int tahun;
public void input()
{
Console.Write("Masukan nama anda : ");
nama=Convert.ToString(Console.ReadLine());
Console.WriteLine("(Harap diisi dengan angka. tanggal = 1-15, bulan=1-12)");
Console.Write("Masukan tanggal lahir anda : ");
tgl=Convert.ToByte(Console.ReadLine());
Console.Write("Masukan bulan lahir anda : ");
bulan=Convert.ToByte(Console.ReadLine());
Console.Write("Masukan tahun lahir anda : ");
tahun=Convert.ToInt16(Console.ReadLine());
}
public void proses()
{
Console.WriteLine();
Console.WriteLine("===============================================");
if (tgl>15 && bulan==12||tgl<=15 && bulan==1) 
{
Console.WriteLine(" Zodiak anda adalah Capricorn");
Console.WriteLine("Anda termasuk orang yang pintar");
}
else if (tgl>15 && bulan==1||tgl<=15 && bulan==2)  
{
Console.WriteLine(" Zodiak anda adalah Aquarius");
Console.WriteLine("Anda termasuk orang yang keren");
}
else if (tgl>15 && bulan==2||tgl<=15 && bulan==3)  
{
Console.WriteLine(" Zodiak anda adalah Pisces");
Console.WriteLine("Anda termasuk orang yang mbois");
}
else if (tgl>15 && bulan==3||tgl<=15 && bulan==4)  
{
Console.WriteLine(" Zodiak anda adalah Aries");
Console.WriteLine("Anda termasuk orang yang cakep");
}
else if (tgl>15 && bulan==4||tgl<=15 && bulan==5)  
{
Console.WriteLine(" Zodiak anda adalah Taurus");
Console.WriteLine("Anda termasuk orang yang jujur");
}
else if (tgl>15 && bulan==5||tgl<=15 && bulan==6)  
{
Console.WriteLine(" Zodiak anda adalah Gemini");
Console.WriteLine("Anda termasuk orang yang rajin");
}
else if (tgl>15 && bulan==6||tgl<=15 && bulan==7)  
{
Console.WriteLine(" Zodiak anda adalah Cancer");
Console.WriteLine("Anda termasuk orang yang baik");
}
else if (tgl>15 && bulan==7||tgl<=15 && bulan==8)  
{
Console.WriteLine(" Zodiak anda adalah Leo");
Console.WriteLine("Anda termasuk orang yang .....");
}
else if (tgl>15 && bulan==8||tgl<=15 && bulan==9)  
{
Console.WriteLine(" Zodiak anda adalah Virgo");
Console.WriteLine("Anda termasuk orang yang pemberani");
}
else if (tgl>15 && bulan==9||tgl<=15 && bulan==10)  
{
Console.WriteLine(" Zodiak anda adalah Libra");
Console.WriteLine("Anda termasuk orang yang setia");
}
else if (tgl>15 && bulan==10||tgl<=15 && bulan==11)  
{
Console.WriteLine(" Zodiak anda adalah Scorpio");
Console.WriteLine("Anda termasuk orang yang cuek");
}
else if (tgl>15 && bulan==11||tgl<=15 && bulan==12)  
{
Console.WriteLine(" Zodiak anda adalah Sagitarius");
Console.WriteLine("Anda termasuk orang yang pantang menyerah");
}
else
{
Console.WriteLine("Inputan anda salah");
}
}
public static void Main(string[] args)
{
specialEdition zodiak=new specialEdition();
Console.WriteLine("=================================");
Console.WriteLine("SELAMAT DATANG DI ZODIAK");
Console.WriteLine("=================================");
zodiak.input();
zodiak.proses();

Console.Write("Press any key to continue . . . ");
Console.ReadKey(true);
}
}
}


Setelah di compile hasilnya seperti ini, cekidot...
Yup, Program zodiak. Meskipun isi dari hasilnya agak ngawur karena ane bukan ahli astronimi tapi ya kira - kira begitulah algoritmanya. Moga pak dosen puas dan memberikan nilai yang bagus... hehe.. :).

Matur Suwun pak..
Kirimkan Ini lewat Email BlogThis! Bagikan ke X Berbagi ke Facebook

2 komentar:

roni mengatakan...

nice

25 November 2011 pukul 06.08
Experience Post mengatakan...

hatur nuwun kang,,,,

25 November 2011 pukul 06.44

Posting Komentar

thank for your comment..

Posting Lebih Baru Posting Lama Beranda
Langganan: Posting Komentar (Atom)

Sponsored

  • banners
  • banners
  • banners
  • banners

Lencana Facebook

Akhlis Wiranata

Buat Lencana Anda

Daftar Blog Saya

  • Ng`Blog Biar Gak GobloG - BlogNya Gede Lumbung
    Tips & Trick : SSH Tunnel for MySQL Remote Access
    6 tahun yang lalu
  • just another silly blog
    Design Pattern : Singleton Pattern
    12 tahun yang lalu
  • Syntax Never Dies ! ! !
    Aplikasi Koran Online menggunakan Framework Becak HMVC
    12 tahun yang lalu
  • blogkomputer.com/
  • KangSaGa.com
  • Heiji Hattori

Total Tayangan Halaman

ShoutMix

Labels

01102011 (1) 02112011 (2) android (1) OOP 2 (10)

Blog Archive

  • ►  2012 (10)
    • ►  Juli (5)
    • ►  Mei (5)
  • ▼  2011 (9)
    • ►  Desember (3)
    • ▼  November (5)
      • Special Edition
      • Pengenalan OOP - Looping ( Part While... Do )
      • Pengenalan OOP - Looping (part for)
      • Pengenalan OOP - Selection (part-2)
      • Pengenalan OOP - Selection (part - 1)
    • ►  Oktober (1)

Contact Me

Followers

 

© 2010 My Web Blog
designed by DT Website Templates | Bloggerized by Agus Ramadhani | Zoomtemplate.com