Algoritma dan Pemrograman C#

Topik :

  • Conditional Situation
  • Perintah If – Else


 


 

Conditional Situation


 

Dalam proses bisnis sehari-hari terkadang suatu pekerjaan dilakukan jika suatu kondisi tertentu dipenuhi, jika tidak maka aktivitas lain akan dikerjakan.


 

Misalnya, saat seseorang makan di sebuah restoran yang menyelenggarakan promo tertentu, maka pada saat akan membayar pelayan akan mengajukan pertanyaan :

"Apakah anda akan membayar memakai kartu kredit X ? "

Jika jawabannya ya, maka pelayan akan menghitung harga seluruh makanan dikurangi discount 50% misalnya. Sedangkan jika jawabannya tidak, maka harga seluruh makanan tidak akan mendapatkan discount. Demikianlah aktivitas menghitung jumlah yang harus dibayar seorang pelanggan tergantung pertanyaan "Apakah pembayaran memakai kartu kredit X ?"


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 

Contoh yang lain adalah, jika seseorang akan membeli 10 lembar tiket bioskop, maka untuk menghitung jumlah uang yang harus dibayar beberapa pertanyaan berikut harus dijawab :

  • Apakah ia menonton film 3D ?
  • Jika ya :
    • Apakah ini adalah hari Sabtu/Minggu/Libur ?
    • Jika ya maka harga tiket per lembar adalah Rp 50.000,-
    • Jika tidak, apakah ini adalah hari Jumat ? Jika ya maka harga tiket per lembar adalah Rp.35.000,-
    • Jika tidak maka harga tiket per lembar adalah Rp. 25.000,-
  • Jika tidak :
    • Apakah ini adalah hari Sabtu/Minggu/Libur ?
    • Jika ya maka harga tiket per lembar adalah Rp 40.000,-
    • Jika tidak, apakah ini adalah hari Jumat ? Jika ya maka harga tiket per lembar adalah Rp. 25.000,-
    • Jika tidak maka harga tiket per lembar adalah Rp. 20.000,-


 

Perintah If - Else


 

Syntax :

if ( condition )

{

    statement ;

    statement ;

    …..

}

else

{

    statement ;

    statement ;

    …..

}


 

Condition pada syntax di atas diisi dengan pertanyaan kondisi (biasanya perbandingan) yang jawabannya hanya ada dua kemungkinan yaitu true (betul) atau false (salah).


 

Contoh pertanyaan kondisi adalah :

  • nilai > 50

    nilai adalah suatu variable/object bertype int

  • huruf == 'A'

    huruf adalah suatu variable/object bertype char

  • ipk <= 2.0

    ipk adalah suatu variable/object bertype Double


 

Sedangkan statement-statement yang ada di antara kurung kurawal buka dan tutup { } di bawah "if" menunjukkan perintah-perintah yang harus dikerjakan jika suatu kondisi bernilai benar (terpenuhi). Sebaliknya statement-statement yang ada di antara kurung kurawal buka dan tutup { } di bawah "else" menunjukkan perintah-perintah yang harus dikerjakan jika suatu kondisi bernilai salah ( tidak terpenuhi).


 

Operator-operator yang dapat dipakai dalam pertanyaan kondisi adalah :

  • < (apakah lebih kecil dari)
  • <= (apakah lebih kecil atau sama dengan)
  • > (apakah lebih besar dari)
  • >= (apakah lebih besar atau sama dengan)
  • == (apakah sama dengan),
  • != (apakah tidak sama dengan)


 

Note :

Berhati-hatilah dalam memakai tanda "=" dan tanda "==" (double =). Tanda "=" berarti nilai di sisi kanan tanda tersebut akan dimasukkan ke object di sisi kiri tanda. Sedangkan tanda "==" berarti suatu pertanyaan apakah object di sisi kiri memiliki nilai yang sama dengan object di sisi kanan. Biasanya tanda "==" hanya dipakai di bagian kondisi, misalnya pada perintah "if-else".


 

Contoh :

Depot wareg adalah depot yang berjualan nasi bungkus dengan berbagai macam jenis yang memiliki harga yang berbeda-beda. Pembeli yang membeli lebih dari 10 bungkus nasi dengan harga yang sama akan mendapatkan discount 30%. Buatlah program untuk mengisikan jumlah nasi bungkus dan harga untuk menghitung jumlah total yang harus dibayar seorang pembeli.


 


 


 

Langkah-langkah :


 

  1. Buatlah form seperti tampilan di atas.


 

  1. Pada event click dari button Proses tambahkan perintah berikut :

    

    int iJumlah, iHarga, iTotal;

    iJumlah = int.Parse(txtJumlah.Text);

    iHarga = int.Parse(txtHarga.Text);

    iTotal = iJumlah * iHarga;


 

    Penjelasan :

    Mula-mula sediakan 3 variable yaitu iJumlah, iHarga, dan iTotal untuk     menampung nilai jumlah, harga dan total bayar. iJumlah dan iHarga diisi dengan     konversi isi textbox ke integer. Kemudian lakukan perhitungan total bayar     normal tanpa discount.


 

    if (iJumlah > 10)

    {

        txtDisc.Text = "30%";

        iTotal = (int) (iTotal * 0.7);

    }

    else

    {

        txtDisc.Text = " 0%";

    }

    txtTotal.Text = iTotal.ToString( );


 

    Penjelasan :

    Kemudian periksa apakah pembelian lebih dari 10, jika ya, maka tampilkan     "30%" pada textbox discount dan hitung kembali total bayar menjadi 70% dari     total bayar normal (karena discount 30%). Perhatikan bahwa nilai 70% tidak     dapat dituliskan dengan 70% (karena tanda % sudah dipakai untuk sisa bagi),     maka tanda 70% ( 70 per 100 ) diganti dengan nilai yang setara yaitu 0.7.     Setelah semua perhitungan selesai, maka iTotal diubah menjadi string dan     ditampilkan di textbox Total.

    

    Kemudian perhatikan tanda (int) pada perintah ini :

            iTotal = (int) (iTotal * 0.7);

    Perintah di atas semula adalah seperti ini :

            iTotal = iTotal * 0.7;

    iTotal adalah suatu int, sedangkan 0.7 selalu dianggap sebagai Double, maka     hasil perkalian di sisi kanan akan disimpan sebagai Double. Masalah terjadi     karena hasil perkalian (Double) tersebut harus disimpan di iTotal (int). Oleh     karena itu, casting harus dilakukan agar Double dapat disimpan di object int.     Casting adalah cara untuk mengubah type data suatu nilai menjadi suatu type     data tertentu. Casting dilakukan dengan menempatkan suatu type data tujuan     dalam tanda kurung ( ) di depan nilai yang akan diubah type datanya.


 

Persoalan di atas dapat diselesaikan dengan pemeriksaan satu kondisi saja dan satu kali pemanggilan perintah if saja. Sebenarnya dalam sebuah perintah if dapat dibuat lebih dari satu kondisi. Misalnya jika soal di atas dimodifikasi menjadi discount 30% diberikan jika pembelian lebih dari 10 tetapi maximal 50 ( jadi jumlah yang dibeli harus lebih kecil atau sama dengan 50 ).

Maka perintah if pada solusi di atas harus diubah menjadi :


 

if ((iJumlah > 10) && (iJumlah <= 50))


 

Tanda && di atas adalah contoh operator logika yang menyatakan hubungan "dan", artinya kondisi yang dinyatakan di kiri dan kanan keduanya harus bernilai benar agar "if"dianggap benar.


 

Beberapa operator logika :

  • &&

    Sebutan : AND

    Contoh pemakaian :

    if ((iJumlah > 10) && (iJumlah <= 50))

    Keterangan :

    Dianggap benar jika kedua kondisi sama-sama bernilai benar.

  • ||

    Sebutan : OR

    Contoh pemakaian :

    if ((iJumlah > 100) || (iJumlah <= 50))

    Keterangan :

    Dianggap benar jika salah satu atau kedua kondisi ada yang bernilai     benar.

  • !

    Sebutan : NOT

    Contoh pemakaian :

    if (!(iJumlah > 100))

    Keterangan :

    Dianggap benar jika kondisi bernilai salah.


 

Latihan Soal C# VB

  1. User menginputkan sebuah bilangan. Jika tombol "Cek" di-klik, maka akan ditampilkan di sebuah objek label sebuah keterangan apakah angka tersebut merupakan bilangan genap atau ganjil.
  2. User menginputkan sebuah huruf (asumsi user menginput huruf kecil, bukan huruf capital). Jika tombol "Cek" di-klik maka akan muncul keterangan di sebuah objek label apakah huruf itu adalah huruf vocal atau bukan.
  3. Seseorang bisa menjadi asisten dosen jika dia sudah mencapai semester 5 dan IP nya minimum 2.75. Buatlah program yang menerima inputan dari user, yaitu semester saat ini dan jumlah IP nya. Jika tombol "Cek" ditekan, program akan memberitahukan apakah layak menjadi asisten dosen atau tidak.
  4. Terdapat ketentuan nilai berikut :

    0-40 = E

    41-50 = D

    51-65 = C

    66-70 = BC

    71-75 = B

    76-85 = AB

    86-100 = A

    Buatlah program untuk mengetahui kategori nilai dari nilai angka yang diinput oleh user.

  5. Terdapat klasifikasi predikat nilai berikut :

    A = Sangat memuaskan

    B = Memuaskan

    C = Baik

    D = Kurang

    E = Buruk

    Buatlah program untuk menampilkan predikat ke dalam sebuah objek label jika nilai nya diinput oleh user (nilai yang diinput menggunakan huruf besar saja).

  6. Pada awalnya, program memiliki tampilan seperti ini:


     

    User diharuskan mengisi ketiga textbox yang tersedia. Jika ketiga nya diisi dengan lengkap, lalu tombol "Simpan" di-klik, maka akan tampil seperti berikut :


     


     

    Di sebelah bawah muncul keterangan: "Data berhasil disimpan".


     

    Seandainya tadi ada textbox yang belum diisi, maka akan muncul peringatan untuk masing-masing textboxnya jika tombol "Simpan" di-klik


     

    Atau


     

    Atau


     


     

    Jika tombol "Hapus" di-klik, maka akan mengembalikan program menjadi seperti tampilan semula (tulisan di textbox menjadi bersih, dan keterangan-keterangan yang muncul menjadi hilang), dan posisi kursor berada di textbox NRP.


     

  7. properties "Backcolor" nya menjadi warna merah / "Red".


     


     

    Lalu buatlah 2 object label lagi, properties "Autosize" nya diubah menjadi "False", tapi properties "Backcolor" nya menjadi "Green". Dan tambahkan pula 2 buah object Button di bawahnya.


     


     

    Tujuan dari program ini adalah untuk membuat "animasi" sederhana. Jika tombol "Ke Kiri" di-click, maka warna merah akan berpindah ke kiri, kecual sudah mencapai label paling kiri (label1).

    Jika tombol "Ke Kanan" di-click, maka warna merah akan berpindah ke kanan, kecuali sudah mencapai label paling kanan (label3).


     

    Petunjuk:

        Untuk pewarnaan lewat program, maka source code nya seperti ini:

            label1.BackColor = Color.Green;

        atau

            label1.BackColor = Color.Red;

    Contoh:

  • Kondisi Awal :


     

  • Jika di-click tombol "Ke Kiri", maka warna merah sudah tidak bisa berpindah ke mana-mana lagi.
  • Jika di-click tombol "Ke Kanan", maka warna merah akan berpindah ke label2.


     

  •  


     


 

  • Jika label3 sudah bewarna merah, maka jika di-click tombol "Ke Kanan", tidak terjadi apa-apa. Tetapi jika di-click tombol "Ke Kiri", maka warna merah akan berpindah ke label2.


     

  • Jika tombol "Ke Kiri" di-click, maka warna merah akan berpindah ke label1.

 

Soal Latihan Analitik smansa rembang

1. Di suatu kampung terdapat sekian rumah.
Setiap rumah didiami satu keluarga. Setiap
keluarga terdiri dari tepat 2 orang tua (dewasa)
dan sejumlah anak-anak yang kebetulan
semuanya belum dewasa (apalagi menikah!).
Pada suatu sensus diketahui jumlah dewasa
lebih banyak dari jumlah anak laki-laki, jmlah
anak laki-laki lebih banyak dari jumlah anak
perempuan, dan jumlah anak perempuan lebih
banyak dari jumlah keluarga itu. Paling
sedikitnya (tidak bisa lebih sedikit lagi) ada
berapa orang-orang di kampung itu?
(A) 15 orang
(B) 100 orang
(C) 20 orang
(D) 50 orang
(E) 10 orang
2. Berapakah digit keempat dari kanan pada
bilangan 55231?
(A) 3
(B) 5
(C) 6
(D) 8
(E) 9
3. Biji-biji catur hendak ditempatkan pada papan
catur dengan syarat, tidak ada biji catur pada
baris (jalur horisontal) yang sama, tidak ada
biji catur pada kolom (jalur vertikal) yang
sama, dan tidak ada biji catur pada kedua
diagonalnya. Ukuran papan catur 8 baris 8
kolom. Berapa banyak biji catur yang bisa
ditempatkan?
(A) 6
(B) 7
(C) 8
(D) 9
(E) 10
4. Jika a dan b adalah bilangan bulat, dan a+b
adalah bilangan genap. Manakah berikut ini
yang pasti tidak mungkin menghasilkan
bilangan ganjil:
(A) 2*a+b
(B) a *a + b*b
(C) ab
(D) a * b
(E) aa * ab
5. Andi menaruh ke dalam 10 gelas 44 buah
kelereng. Gelas-gelas semula kosong. Ia ingin
membagikannya sedemikian rupa agar sebanyak
mungkin gelas-gelas berisikan kelereng dalam
jumlah yang berbeda satu sama lain (unik).
Berapa banyak gelas yang tidak unik itu
minimal?
(A) 0
(B) 1
(C) 2
(D) 3
(E) 4
6. Jika a dan b masing-masing adalah sebuah
angka antara 0 sampai dengan 9 (termasuk 9), a
dan b boleh sama, tentukan bilangan mana kah
yang tidak mungkin merupakan hasil dari
perkalian 5a3b x 63:
(A) 355134
(B) 323316
(C) 374157
(D) 316890
(E) 348831
7. Bila z bilangan bulat positif terkecil yang
memberikan sisa 5 jika dibagi dengan 13 dan
memberikan sisa 3 jika dibagi dengan 18, berapa
sisanya jika dibagi dengan 7 ?
(A) 8
(B) 5
(C) 11
(D) 3
(E) 1
8. Seorang pedagang barang elektronik menjual
sebuah televisi berwarna layar datar seharga Rp.
3.000.000, jika tarif pajak barang elektronik yang
tergolong barang mewah tersebut adalah antara
5 % sampai 8 %, maka harga yang paling
mungkin untuk televisi tersebut setelah
ditambah pajak adalah :
(A) Rp. 3.180.000
(B) Rp. 3.100.000
(C) Rp. 3.120.000
(D) Rp. 3.140.000
(E) Rp. 3.250.000
Soal Bidang Informatika Halaman 2 OSP 2007 - TOKI XIV 2008
9. Suatu bilangan pecahan, bila pembilangnya
dikali dua dan penyebutnya dibagi dua maka
nilai bilangan itu akan :
(A) sama dengan nilai awal dari pecahan itu
(B) mempunya nilai dua kali lipat dari nilai
awal
(C) mempunyai nilai setengah dari nilai awal
(D) mempunyai nilai seperempat dari nilai
awal
(E) mempunya nilai empat kali dari nilai awal
10. Jika x2 + 2xy + y2 = 9 maka (x + y)4 adalah :
(A) 3
(B) 18
(C) 27
(D) 36
(E) 81


Soal latihan Analitik Olimpiade Komputer



Soal Analitik 1
Soal Analitik 2


Forum Analitik 1

Soal-soal TOKI

Jika mau silakan download klik yang ingin anda download.

OSN TOKI 2008 (sesi1)
OSN TOKI 2008 (sesi2)
OSN TOKI 2008 (sesi3)
OSN TOKI 2007
OSN TOKI 2006
OSN TOKI 2005

thanks to toki.leapon.net

Pasang Iklan disini Gratis


Caranya kirim gambar iklan kamu lalu kirim ke email ku be_different@ymail.com nti aku tampilkan okey

Daftar Frekuensi Parabola 2009

DAFTAR FREKUENSI SATELIT PALAPA C2 

SCTV     3757 SYMBOL RATE 4470 H 

TV ONE     4055 SYMBOL RATE 5632 H 

RCTI     3774 SYMBOL TARE 6520 H 

METRO     4082 STMBOL RATE 28125 H 

GLOBAL TV     4082 SYMBOL RATE 28125 H

SPECETOON     4082 SYMBOL RATE 28125 H 

TPI     4185 SYMBOL RATE 6700 V

INDOSIAR     4075 SYMBOL RATE 6500 V 

ANTV     4055 SYMBOL RATE 6510 V 

BALI TV     3926 SYMBOL RATE 4208 H

 

DAFTAR FREKUENSI SATELIT TELKOM 1 

 

TRANS TV     4085 SYMBOL RATE 6000 H

TRANS 7     3990 SYMBOL RATE 6000 H 

TV SBY     4097 SYMBOL RATE 3125 H 

METRO PAPUA 4092 SYMBOL RATE 3574 H 

JAYA PURA TV     3799 SYMBOL RATE 3910 H

TVTL     3774 SYMBOL RATE 4285 H 

TV E     3785 SYMBOL RATE 4000 H 

TV E     3809 SYMBOL RATE 4000 H 

TV UM     4005 SYMBOL RATE 3000 H 

ACEH     4015 SYMBOL RATE 6000 H

    3642 SYMBOL RATE 28000 H 

TELKOM     3620 SYMBOL RATE 28000 H

Pemutar Musik Untuk HP Java

Jangan bilang HP java gak bisa diberi aplikasi pemutar musik, ini ada pemutar musik yaitu KD Player Mau??


Download

320x240

220x176

160x128


Mengubah Icon asli Sony Ericssson

Siapa bilang HP sony ericsson tiadak bisa diubah iconnya seperti nokia, ternyata ada cara untuk membuat icon tsb.

Pertama saya memperingatkan Anda bahwa bermain dengan pengaturan telepon Anda tidak mencoba-coba, Anda harus sangat hati-hati supaya tidak menggagalkan sesuatu. Anda mungkin akhirnya merusak ponsel Anda melebihi recovery.Sebuah tutorial sangat sederhana dan gambar di bawah ini adalah apa yang aku telah lakukan pada menu telepon W580i .




Did you like it?

OK ... sebelum Anda dapat mulai bekerja dengan Anda pastikan Anda memiliki / memenuhi berikut

1. XS + +: Ini adalah alat yang akan membantu Anda untuk transfer Anda ikon menu baru ke ponsel Anda. Jika kamu belum punya download di sini.

2. Ikon Menu: Anda dapat melakukan pencarian google cepat untuk SE Menu ikon dan Anda akan mendapatkan banyak situs dengan baik menu ikon. Jika Anda tidak menemukan, men-download salah satu menu di bawah ikon pak dari situs saya.

menu-1.zip (Ini adalah paket yang telah digunakan)
tecnology-menu-icons.zip
mixed-menu-icons.zip
api-menu-icons.zip

3.
Baterai 80 - 100% : Pastikan Anda baterai terisi penuh. (Hal ini sangat penting)

4. USB driver untuk telepon Anda.

5. Kabel data (jangan menggunakan kabel blutoth)

Sekarang di sini adalah langkah-langkah prosedur.

1. Nonaktifkan telepon

2. Buka "XS + +" dan Anda harus memiliki sesuatu yang seperti ini

3. Tekan "Connect" tombol. Meninggalkan pengaturan standar seperti itu dan anda akan melihat bahwa XS + + akan meminta Anda untuk menghubungkan ponsel Anda.

4. Tekan terus tombol "c" di ponsel Anda dan menghubungkan ponsel anda ke PC dengan kabel USB (Anda memiliki waktu 30 detik untuk ini).

5. XS + + akan menampilkan status ponsel Anda (lihat gambar di bawah).
6. Sekarang slect tombol radio "FSX" (lihat gambar di bawah)



7. Tekan "Start FSX". XS + + akan mulai membangun sistem telepon folder. Ini mungkin memakan waktu lama tergantung pada model telepon dan jumlah data yang tersedia dalam kartu memori. JAngan kuatir jika XS + + hang untuk beberapa waktu. Tunggu sampai semua folder yang dipetakan.


8. Perluas "TPA" (Klik simbol +) -> preset -> sistem -> menu
9. Sekarang Anda akan melihat daftar file. PNG file yang Anda lihat adalah ikon. Anda juga akan melihat file bernama menu.ml. file ini memiliki semua rincian tentang menu ikon dan link.

10. Drag dan drop ikon file yang telah didownload (Pastikan Anda unzip sebelum meng-upload). Deafult oleh XS + + menggantikan semua file tetapi anda dapat menghapus ikon yang ada secara manual.

11. meng-upload akan memakan waktu lama, tergantung ukuran gambar Anda.

12. Setelah upload selesai. Klik shutdown dan tekan "Yes" pada kotak konfirmasi.
Sekarang putuskan telepon anda dan Hidupkanlah.

Apakah hidup? tidak? kesalahan apa yang anda lakukan? Apakah Anda tidak salah langkah?

Ya! jangan kuatir telepon tidak akan beralih sampai Anda melakukan langkah berikutnya.

13. Menghapus dan reinsert baterai. Aktifkan telepon Anda dan bersenang-senang dengan menu baru ikon.

Good luck

sumber dari Crankup.net



Download Lagu Kerispatih tak lekang oleh waktu

Download

Gratis Game Asphalt 4 Elite Racing



Download

Gratis Game Sudoku Buat Kamu

Download

Trik corel membuat kertas




Jumpa kembali dengan penulis, seperti janji penulis sebelumnya,
penulis akan membayar lunas sekarang. :D~ Dalam tutorial Coreldraw kali
ini penulis akan coba jelaskan pemanfaatan teknik pewarnaan dan shaping
yang sederhana untuk memberikan kesan kedalaman dan gelap terang. Perlu
dicatat, tools coreldraw yang akan kita gunakan nanti adalah, Shape Tool, Pen Tool, Erase Tool, Transparency Tool dan Rectangle Tool.



Yups, sebelum masuk kedalam tutorial intinya yaitu Teknik Shaping
Lipatan Kertas, penulis akan sedikit membicarakan tentang teknik
pewarnaan terlebih dahulu. Khususnya teknik pewarnaan gelap terang.
Coreldraw bukanlah suatu aplikasi 3D yang dapat menghasilkan bidang
gelap dan terang secara otomatis, dengan kata lain CorelDraw tidak
dapat berfungsi sebagaimana yang dapat dilakukan oleh aplikasi 3DS Max,
Alias Maya Wavefront ataupun aplikasi 3D papan atas lainnya. Namun
dalam coreldraw seorang graphic designer benar-benar dituntut untuk
sekreatif mungkin menghasilkan kesan kedalaman dari suatu objek yang
dibuat agar terlihat benar-benar alami. Ini tantangan yang sulit
memang, tapi cukup menyenangkan. Disinilah toolbar serba guna milik
coreldraw benar-benar berperan penting sebagai peralatan perang bagi
para designer yang menggunakannya. Huff… Untuk teknik gambar
bentuk/shaping penulis tidak akan jelaskan secara terperinci karena ini
merupakan teknik shaping sederhana yang benar-benar biasa. :D



Sebelum bertempur, biasakanlah untuk membuat lembar baru.

Kemudian klik lembar baru kosong tersebut, pada bagian unit pilih pixels.

Ya, langsung saja kita ujicobakan tutorial coreldrawnya :



Pertama pilih tool rectangle, atau dapat juga menekan F6 di keyboard.





Buat bentuk persegi dengan width 990 px dan heightnya 1319 px





Dengan Erase tools …





Hapus/hilangkan sedikit demi sedikit bagian pinggir-pinggirnya dari
objek persegi yang baru di buat tadi sehingga hasilnya seperti ini …





Dengan shape tools …





Lekuk-lekukan bagian ujung atas dan pinggir-pinggir objek persegi tersebut …





sehingga hasil akhirnya nanti akan seperti ini …





Buatlah sebuah shape dengan pen tool ukurannya width 539 px dan height 274 px





Sehingga hasilnya yaitu segitiga seperti ini …





Pilih bagian alas segitiga tersebut kemudian klik kanan pilih to curve





Lekuk-lekukan bagian alas tersebut hingga hasil akhirnya menjadi seperti ini …





Jika di gabung dengan objek persegi yang tadi akan menjadi seperti ini







Sekarang masuk kebagian teknik Pewarnaan I.

Teknik pewarnaan yang pertama ini butuhkan karena nanti objek-objek
tersebut akan tumpang tindih sehingga sulit untuk di berikan pewarnaan.




Buatlah duplikat segitiga yang tadi, dengan cara copy paste, kemudian beri warna 90% black seperti ini.





Kemudian pilih menu bitmap, lalu convert to bitmap, setelah selesai
dalam kondisi objek yang diconvert tersebut terpilih/terseleksi masuk
ke menu bitmaps | blur | gausian blur, berikan radiusnya 10.0 …





Hingga hasilnya menjadi seperti ini …





Kemudian dengan transparency tool,





Buat menjadi transparan di bagian alas segitiga yang telah diblur tersebut,





Kemudian letakkan tepat di bawah segitiga yang sebelumnya, hingga menjadi seperti ini





Dengan Interactive Fill Tool





Lakukan pewarnaan objek persegi sehingga menjadi seperti ini …





Masih dengan interactive fill tool, lakukan pewarnaan pada objek segitiga tadi sehingga hasilnya menjadi seperti ini …





Kemudian dengan pen tool





Buat satu objek baru, di atas objek segitiga, seperti ini …





Seleksi segitiga yang baru tersebut, kemudian tekan shift di keyboard
kemudian klik objek segitiga yang telah diberiwarna dibawahnya, pilih
menu Arrange | Shaping | Intersect, kira-kira seperti ini hasilnya …





Delete objek segitiga yang paling atas, dan beri warna hitam objek yang dihasilkan dari intersect tadi …





Dengan transparency tool …





Lakukan transparansi di bagian sisi objek hasil intersect tersebut sehingga hasilnya seperti ini ….





Selanjutnya kita akan memberikan efek gelap pada objek persegi paling besar.

Buat objek baru diatas objek persegi yang utama …





Kemudian pilih objek yang baru, kemudian klik shift di keyboard,
seleksi objek persegi yang besar di bawahnya, pilih menu Arrange |
Shaping | Intersect, sehingga hasilnya seperti ini





Hapus persegi yang paling atas, kemudian beri warna 70% black.

Klik kanan objek yang berwarna 70% black tersebut, pilih extract
content, kemudian delete. Dengan transparency tool, buat si objek yang
berwarna 70% black tersebut menjadi seperti ini.





Kemudian kita akan membuat lipatan kecil kertas tersebut, pertama buat garis Bantu terlebih dahulu …





Dengan pen tool





Buat objek seperti ini …





Kemudian beri warna putih, dengan transparency tool, lakukan transparency pada objek tersebut sehingga hasilnya seperti ini ..





Dengan pen tool





Buat objek seperti ini …





Kemudian beri warna hitam …





Dengan transparency tool buat objek hitam tersebut menjadi seperti ini …





Untuk selanjutnya konsepnya sama saja, buat objek baru, kemudian
berikan kesan gelap terang, sehingga hasil akhirnya akan menjadi
seperti ini …





Hmmm, cukup sekian untuk tutorial membuat kertasnya. Kalo ada yang ditanyakan silahkan kirim email ke alkemail@gmail.com
File Tutorial Corel Draw tersebut dapat di download disini.


Shoutz to :

b_scorpio [ maaf atas kelalaiannya :D ] tetap pada jalan tuk menguasai
dunia. :D~ , jojo, abu_zahra, safril, phii_, ivan, fadli, dr.emi,
ilmuwebsite community.




Sumber dari situs Ilmu Website dalam kategori coreldraw dengan judul Teknik Gambar Bentuk Lipatan Kertas