Archive for » December, 2016 «

C# – Control Structures, Subprograms,ADT,OOP,Concurrency,Exception & Event Handling, Programming Functional and Prolog

Hello 🙂

Ini kelompok kami 🙂 jangan lupa kunjungi blog mereka juga.

Kelompok 9

Martandy : martandy.blog.binusian.org

Kevin Yulias : kevinyou.blog.binusian.org

Eric Khantino Sunardi : ricz97.blog.binusian.org

Gabriellyan Catheline Sanger : gcathelines.blog.binusian.org


 

Control Structure

Struktur Program

Control Structure adalah struktur kendali dari sebuah program. Struktur program tersebut terdiri dari:
1. Sequential (berurutan): adalah struktur kendali default, dimana statement dalam suatu program dijalankan satu per satu secara berurutan.
2. Selection (percabangan): adalah struktur kendali dimana terdapat lebih dari satu pilihan.
3. Iteration (perulangan): struktur pemograman yang akan dilakukan terus menerus jika suatu kondisi terpenuhi.

Selection
Selection Statement terbagi menjadi 2 jenis yaitu:
1. Two-selection structure

Dapat digunakan dengan 2 cara, yaitu:
a. If-else
Terdapat 1 kondisi dan terdapat 2 pernyataan yaitu if dan else. Bila kondisi bernilai benar maka pernyataan if yang dijalankan, jika bernilai salah maka pernyataan else yang dijalankan.

Bentuk umum:

if(kondisi)
{
Statement;
}
else
{
Statement;
}

Contoh kode:

b. Inline conditional operator ?:
Kondisi ini harus mengevaluasi TRUE atau FALSE. Jika kondisi TRUE, first_expression dievaluasi dan menjadi hasilnya. Jika kondisi adalah FALSE, second_expression dievaluasi dan menjadi hasilnya. Hanya satu dari dua ekspresi dievaluasi.

Bentuk umum:
Kondisi ? first_expression : second_expression;

2. Multiple-selection structure

Dapat digunakan dengan 2 cara, yaitu:
1. If-else if
Terdapat lebih dari 2 kondisi dan terdapat pernyataan sesuai banyaknya kondisi tersebut. Statement yang akan dijalankan adalah statement yang berada di dalam kondisi yang sesuai.

Bentuk umum:

if(kondisi1)
{
Statement;
}
else if(kondisi2)
{
Statement;
}
else //opsional
{
Statement;
}
Contoh kode:

2. Switch statement
Switch statement digunakan ketika program kita ingin melakukan pengecekan untuk beberapa kemungkinan nilai dari suatu variabel.

Iteration
Iteration statement terbagi menjadi 3, yaitu:
1. For dan foreach
For digunakan untuk menuliskan jenis pengulangan yang banyaknya sudah pasti atau telah diketahui sebelumnya.

Bentuk umum:

for ( [pendahuluan] ; [kondisi]; [iterasi] )
{
[perintah]
}

Contoh kode:

Foreach juga merupakan salah satu perulangan yang ada didalam C#. Foreach digunakan apabila kita ingin melakukan perulangan pada elemen-elemen pada suatu array tanpa kita perlu menspesifikasikan batas atas larik yang bersangkutan.

Bentuk umum:

int[] a = {masukkan angka array};
foreach (int i in a)
{
(Masukkan logic yang ingin anda masukkan)
}

Contoh kode:

string[] club = {“juve”,”inter”,”milan”};
foreach (string c in club ) {
Console.WriteLine(c);
};

2. While
While akan berulang mengeksekusi suatu statement selama kondisi yang diberikan adalah benar.

Bentuk umum:

while(condition)
{
statement(s);
}

Contoh kode:

3. Do-While
Berbeda dengan While yang mengecek kondisi loop pada awal looping Do-While mengecek kondisi pada akhir dari loop. Karena kondisi muncul di akhir loop, maka statement dalam loop akan dieksekusi sekali sebelum kondisi itu dicek. Jika kondisi benar, maka akan kembali ke do dan statement akan dieksekusi lagi sampai kondisinya adalah salah.
Bentuk umum:

do
{
statement(s);
} while ( condition );
Contoh kode:

Terdapat satu bentuk penulisan yang mengkombinasikan beberapa statements yaitu nested statement. Nested statement adalah penggunaan selection/iteration statement didalam sebuah selection/iteration statement lainnya.

Contoh kode:

Kode diatas adalah contoh nested if, dimana terdapat suatu if di dalam if lainnya. more…

DV Run 2016

LogoTFI

Nama Lengkap      : David

NIM                           : 2001571494

Jurusan                   : Teknik Informatika

===============================================================================

Hallo, kali ini saya akan berbagi tentang sebuah Charity Event yang bernama DV Run yang telah saya ikuti minggu lalu.

  • Apa sih DV Run itu?

DV Run [DhammaVaddhana Run] adalah Charity Event yang diselenggarakan oleh salah satu UKM Kerohanian Universitas Bina Nusantara yaitu KMBD yang bekerja sama dengan TFI. Event ini diselenggarakan untuk membantu memperjuangkan hak anak jalanan Indonesia.

Tema untuk tahun ini yaitu “Unleash The Hero in You”.

Kenapa? Karena diharapkan melalui Event DV Run ini, kita bisa membantu anak-anak Indonesia yang kurang beruntung untuk bisa mendapatkan ilmu melalui sumbangan yang kita berikan.

Jadi apa tujuan sebenarnya diadakan Charity Run ini?

  • Merayakan Hari Pahlawan Nasional dan Hari Anak Internasional dengan mengadakan event 5K Charity Run dan UMKM EXPO.
  • Mengadakan 5K Charity Run yang dapat menginspirasi para pelari dan memberikan mereka semangat kehidupan yang lebih baik.
  • Memperjuangkan hak-hak dasar anak-anak yang ada di Indonesia untuk kehidupan yang lebih baik lagi.
  • Mendonasikan keuntungan dari hasil event DV RUN 2016 kepada Yayasan atau Rumah Singgah yang memperjuangkan dan membina anak jalana

  • Kapan Eventnya ?

Minggu, 04 Desember 2016

Pukul 06.00 WIB

  • Dimana Eventnya?

Di Pasar Seni Taman Impian Jaya Ancol

Print

  • Alasan Mengikuti DV Run?

Tujuan saya mengikuti event ini adalah untuk mendapatkan Jam Community Service [Untuk kebanyakan Binusian, pasti ini tujuan sebenarnya, jika tidak, maka blognya pasti kosong hehe] namun dibalik itu, tentunya berharap dengan ikut berpartisipasi dalam event Charity Run ini, bisa membantu memberikan dana kepada anak-anak jalanan Indonesia. Walau tidak bisa membantu banyak, namun tentunya sedikit demi sedikit bantuan akan menghasilkan satu bantuan yang besar dan berarti.

  • Pelajaran yang didapatkan ?

Pelajaran yang saya dapatkan yaitu kita yang lebih beruntung dan bisa menempuh pendidikan sejauh ini harusnya bisa lebih bersyukur, jika kita perhatikan anak-anak jalanan yang kurang beruntung, mereka belum bisa mendapatkan ilmu setinggi kita. Mereka harus berjuang lebih keras dibandingkan kita untuk mendapatkan ilmu, jadi kita harus menghargai setiap waktu yang ada.

Melihat senyuman anak-anak ketika selesai lari, memberikan suatu kesan bahwa kebahagiaan itu sangatlah sederhana yaitu dengan saling berbagi.

  • Motivasi untuk teman-teman anak jalanan

Jangan putus asa, dan teruslah berlari menggapai cita-citamu karena jika kita tidak berlari menggapai itu semua maka yang ada hanyalah kita tertinggal semakin jauh dan jauh.

  • Motivasi untuk aktivis-aktivis sosial

Teruslah membantu anak-anak yang kurang beruntung untuk mencapai cita-cita dan masa depan yang cerah, karena dengan membantu mereka, kita sudah menjadi salah satu aspek penting dalam hidup mereka. Tetap semangat dalam menjalankan aktivitas mulia ini.

  • Foto-foto kegiatan

DVRun7

DVRun4

DVRun1

DVRun2

DVRun3

DVRun5

DVRun6

  • Informasi tentang anak jalanan Indonesia

Berdasarkan http://ictforhumanity.or.id

Jumlah anak jalanan setiap tahunnya meningkat tanpa diketahui jumlahnya yang pasti. Belum lagi jumlah anak jalanan yang tidak terdata karena berada di luar rumah singgah.  Oleh sebab itu maka kebutuhan dari anak-anak jalanan seharusnya terpenuhi mulai dari kebutuhan sandang, pangan, dan papan.

Untuk bisa memenuhi itu semua, butuh bantuan kita untuk mewujudkannya.

Berikut adalah beberapa Rumah Singgah

Rumah Singgah

Untuk info lebih lanjut bisa langsung kunjungi atau hubungi

Contact ICT

  • Bantuan apa saja yang bisa masyarakat berikan ?
    • Menonton dan share video lembaga peduli anak
    • Menjadi volunteer
    • Memberikan donasi

Untuk lebih jelas, silahkan langsung kunjungi :

https://www.pedulianak.org

Sekian 🙂

Terimakasih

Category: Event  Leave a Comment