Hari ke-7
Assalamualaikum...
Duh, gak berasa udah review ke-7 aja ya, untuk materi hari ini tuh masih tentang implementasi oop pada saat menyelesaikan soal logic, hari ke 7 berarti logic ke 7 nah apa sih kira kira yg dipelajarin? Kalo kamu-kamu mau belajar coba cari tutorial C# yg banyaaaak banyaaaaaaaaak bangeeeeeeeeeet di om gugel, keyword nya "C# tutorial", "C# modul pdf", atau nih yg biar jadi referensi utama ya dari si pembuatnya yaitu Microsoft https://msdn.microsoft.com/en-us/library/67ef8sbd.aspx itu lengkap buat dipelajari...
Suka liat gak sih di program Java, C, yg ada OOP nya sebelum nama Class ada semacam public, protected, private gitu? Nah, coba di gugel kira kira itu apa? Sepengetahuan saya, mereka yg disebut diatas adalah access modifier, menentukan sifat dari Class itu sendiri nantinya, misal kalo public menurut harfiahnya kan umum ya, berarti Class tersebut bisa diakses secara umum, kalo protected berarti Class tersebut hanya dpt diakses oleh turunannya dan Class itu aja, nah yang paling secure itu si private cuma bisa diakses oleh Class yg bersangkutan.
Bismillah semoga hari ini lancar..
Wednesday, October 26, 2016
Tuesday, October 25, 2016
Review 6
Hari Ke-6
Assalamualaikum
Balik lagi, ketemu lagi, lewat tulisan saya...
Ya, seperti biasa ya.. Mau ngelanjutin sharing materi nih..
Hari Keenam itu jadwalnya inheritance, apasih inheritance? Bahasa harfiahnya adalah pewarisan. Kenapa gitu? Apa yg diwariskan? Misalnya kemarin kita buat Class Orang dan Class Kendaraan di tiap tiap Class pasti punya masing-masing property nya, method, constructor, dll. Nah yg diturunkan itu ya isi dari Class itu sendiri untuk dipakai didalam Class lain..
Contoh untuk memakai property Class lain,
Public class Soal01: BaseLogic
Gunakan tanda titik dua (:) untuk melakukan penurunan.
Ada juga yg seperti ini;
Kendaraan.SilinderMesin = 250; nah coba ya dilihat gitu penulisannya nama Class disebutkan terlebih dahulu kemudian pakai tanda titik (.) biasanya setelah tanda titik akan muncul isi dari Class tersebut apa saja, jadi ya kita masukan property nya dulu ya.
Assalamualaikum
Balik lagi, ketemu lagi, lewat tulisan saya...
Ya, seperti biasa ya.. Mau ngelanjutin sharing materi nih..
Hari Keenam itu jadwalnya inheritance, apasih inheritance? Bahasa harfiahnya adalah pewarisan. Kenapa gitu? Apa yg diwariskan? Misalnya kemarin kita buat Class Orang dan Class Kendaraan di tiap tiap Class pasti punya masing-masing property nya, method, constructor, dll. Nah yg diturunkan itu ya isi dari Class itu sendiri untuk dipakai didalam Class lain..
Contoh untuk memakai property Class lain,
Public class Soal01: BaseLogic
Gunakan tanda titik dua (:) untuk melakukan penurunan.
Ada juga yg seperti ini;
Kendaraan.SilinderMesin = 250; nah coba ya dilihat gitu penulisannya nama Class disebutkan terlebih dahulu kemudian pakai tanda titik (.) biasanya setelah tanda titik akan muncul isi dari Class tersebut apa saja, jadi ya kita masukan property nya dulu ya.
Sunday, October 23, 2016
Review
Hh
Assalamualaikum
I'm back! Apa kabar? Sehat semua. Alhamdulillah
Oke, hari ini saya review dobel ya, soalnya biar cepet, insya Allah nanti dilengkapi lagi..
Jadi hari keempat sesuai jadwal kita belajar tentang exception handling, kalo harfiahnya dih penanganan kesalahan ya.. Tapi emg gak jauh jauh dari situ kok maknanya, jadi didalam bahasa C# juga ada yg beginian. Dimana, dalam suatu program yg dibuat para programmernya sudah menciptakan semacam feedback semisalnya user melakukan kesalahan. Perintahnya seperti apa sih?
Try{} catch{} itu aja kok...
Misalnya, kita harusnya input berbentuk alfabet ya, tp malah input angka. Untuk itu sang programmer biasanya memunculkan pesan errornya supaya si user bisa tahu salahnya apa, salahnya dimanaaaa 😂😂
Lanjut ke materi di hari kelima ya, kira kira apa yaaaa yg lebih menantang 😣😣😣
Wah ternyata OOP! Apa sih OOP itu? Kepanjangannya sih Object Oriented Programming, jadi pemrograman yang berorientasi pada objek. Kaya gimana sih? Contohnya ya, contoh.... Kita punya Class Kendaraan, yg termasuk didalam kendaraan itu apa aja? Ada Mobil, Motor, Truk dll nah objek yg termasuk kendaraan ya yg itu tadi yaa motor mobil truk.. Masing masing objek pasti dong punya ciri khas, ciri khas dari suatu objek bisa disebut sebagai property, yang sudah pasti dimiliki dari masing-masing objek. Coba contoh sedikit aja ya, seperti jumlah roda, jumlah silinder, warna, bahan bakar, dll yaaa cek stnk deh haha
Gitu ya.. Seeya
Assalamualaikum
I'm back! Apa kabar? Sehat semua. Alhamdulillah
Oke, hari ini saya review dobel ya, soalnya biar cepet, insya Allah nanti dilengkapi lagi..
Jadi hari keempat sesuai jadwal kita belajar tentang exception handling, kalo harfiahnya dih penanganan kesalahan ya.. Tapi emg gak jauh jauh dari situ kok maknanya, jadi didalam bahasa C# juga ada yg beginian. Dimana, dalam suatu program yg dibuat para programmernya sudah menciptakan semacam feedback semisalnya user melakukan kesalahan. Perintahnya seperti apa sih?
Try{} catch{} itu aja kok...
Misalnya, kita harusnya input berbentuk alfabet ya, tp malah input angka. Untuk itu sang programmer biasanya memunculkan pesan errornya supaya si user bisa tahu salahnya apa, salahnya dimanaaaa 😂😂
Lanjut ke materi di hari kelima ya, kira kira apa yaaaa yg lebih menantang 😣😣😣
Wah ternyata OOP! Apa sih OOP itu? Kepanjangannya sih Object Oriented Programming, jadi pemrograman yang berorientasi pada objek. Kaya gimana sih? Contohnya ya, contoh.... Kita punya Class Kendaraan, yg termasuk didalam kendaraan itu apa aja? Ada Mobil, Motor, Truk dll nah objek yg termasuk kendaraan ya yg itu tadi yaa motor mobil truk.. Masing masing objek pasti dong punya ciri khas, ciri khas dari suatu objek bisa disebut sebagai property, yang sudah pasti dimiliki dari masing-masing objek. Coba contoh sedikit aja ya, seperti jumlah roda, jumlah silinder, warna, bahan bakar, dll yaaa cek stnk deh haha
Gitu ya.. Seeya
Wednesday, October 19, 2016
Review Hari Ketiga - Bootcamp .NET
Assalamualaikum....
Jumpa lagi di blog ini, hari ini saya akan bahas mengenai seharian ini kita para peserta bootcamp ngapain aja...
Oke, lanjuuuuuuuuuuuuutttttt.........
Jadi, seperti biasa ya kita mulai belajar jam 8, jadwal belajar kita hari ini tentang Subroutine & Array. Ada yang udah tau array itu apa? Mungkin pernah ya, buat kamu-kamu yang dari jurusan IT pas praktikum apa lagi yang sampe dua bulan gitu pasti ada materi array, biasanya yang susah ditempatin di akhir... hahaha
Jadi, Array itu adah sebuah kumpulan nilai yang bertipa data sama. Diulang ya, tipe data yang sama udah jadi syarat mutlak dari konsep array.
Nah, gimana sih buatnya? sebelumnya kita instansiasi array yaitu dengan keyword New.
Contoh:
kita punya nama-nama buah, ada Mangga, Jeruk, Jambu, Apel, dan Melon. kita bisa lihat, kalo mereka memiliki kesamaan yaitu Buah, jadi kita buat instansiasi array Buah.
string buah[]=new string[] {"Mangga", "Jeruk", "Jambu", "Apel", "Melon"};
Index array sudah dari pencetusnya dimulai dari 0, jadi kalo mau insialisasi berapa juga mulainya dari 0 (nol) dan panjangnya adalah n-1. Jadi, kalo misalnya n=9 berarti panjang array adalah 8 karena (0,1,2,3,4,5,6,7,8)
Lanjut, array terdiri dari dua jenis yaitu array satu dimensi dan array multi dimensi. kalo contoh diatas adalah contoh satu dimensi, kalo yang multi dimensi kaya apa sih?
konsepnya hasil array dua dimensi atau multi dimensi itu bentuknya seperti matriks, terdiri atas baris dan kolom. Maka dari itu, pengisian array dan menampilkan nilai array dibutuhkan statemen FOR untuk mengambil nilai indeks masing-masing elemen arraynya.
contoh:
int[] array = new int[1,2,3,4,5];
for (i=0; i<array.Length; i++)
{
Console.Write("Elemen array ke-"+i+": "+array[i];
}
kira-kira seperti itu ya, maaf ya kalau penjelasannya kurang bisa dipahami.
Terima kasih perhatiannya, Sampai Jumpa
Wassalamualaikum....
Jumpa lagi di blog ini, hari ini saya akan bahas mengenai seharian ini kita para peserta bootcamp ngapain aja...
Oke, lanjuuuuuuuuuuuuutttttt.........
Jadi, seperti biasa ya kita mulai belajar jam 8, jadwal belajar kita hari ini tentang Subroutine & Array. Ada yang udah tau array itu apa? Mungkin pernah ya, buat kamu-kamu yang dari jurusan IT pas praktikum apa lagi yang sampe dua bulan gitu pasti ada materi array, biasanya yang susah ditempatin di akhir... hahaha
Jadi, Array itu adah sebuah kumpulan nilai yang bertipa data sama. Diulang ya, tipe data yang sama udah jadi syarat mutlak dari konsep array.
Nah, gimana sih buatnya? sebelumnya kita instansiasi array yaitu dengan keyword New.
Contoh:
kita punya nama-nama buah, ada Mangga, Jeruk, Jambu, Apel, dan Melon. kita bisa lihat, kalo mereka memiliki kesamaan yaitu Buah, jadi kita buat instansiasi array Buah.
string buah[]=new string[] {"Mangga", "Jeruk", "Jambu", "Apel", "Melon"};
Index array sudah dari pencetusnya dimulai dari 0, jadi kalo mau insialisasi berapa juga mulainya dari 0 (nol) dan panjangnya adalah n-1. Jadi, kalo misalnya n=9 berarti panjang array adalah 8 karena (0,1,2,3,4,5,6,7,8)
Lanjut, array terdiri dari dua jenis yaitu array satu dimensi dan array multi dimensi. kalo contoh diatas adalah contoh satu dimensi, kalo yang multi dimensi kaya apa sih?
konsepnya hasil array dua dimensi atau multi dimensi itu bentuknya seperti matriks, terdiri atas baris dan kolom. Maka dari itu, pengisian array dan menampilkan nilai array dibutuhkan statemen FOR untuk mengambil nilai indeks masing-masing elemen arraynya.
contoh:
int[] array = new int[1,2,3,4,5];
for (i=0; i<array.Length; i++)
{
Console.Write("Elemen array ke-"+i+": "+array[i];
}
kira-kira seperti itu ya, maaf ya kalau penjelasannya kurang bisa dipahami.
Terima kasih perhatiannya, Sampai Jumpa
Wassalamualaikum....
Tuesday, October 18, 2016
Review Hari ke-2 Bootcamp .Net PT. XSIS MITRA UTAMA
Assalamu'alaikum.......
Apa kabar? Sehat semuanya? Kalo sehat ya alhamdulillah...
Ya, kebetulan hari kedua ini gue mau nulis review apa-apa aja yang gue lakuin seharian ini. Yaudah cuss yuk ah!
Hari ini seperti biasa gue berangkat dari rumah ke Stasiun Kranji, gak jauh sih sekitar 10 menit lah dari rumah (silahkan konversi sendiri ya berapa meter jaraknya.. hahaha). Nah buat temen temen yang tinggalnya di daerah Bekasi Barat atau Bekasi Timur yang mau tes/interview di PT. XSIS MITRA UTAMA nih sekalian ya dikasih rutenya (sepengetahuan gue aja, kalo mau nambahin silahkan)...
- Kalau naik Trans Jakarta: pilih yang tujuannya ke Bundaran HI, entah tujuan awalnya mau dari Tol Bekasi Barat apa Tol Bekasi Timur atau Harapan Indah atau Summarecon Bekasi yang penting tujuannya ke Bundaran HI ya. dari situ kita transit cuma satu kali, itu di Halte Kuningan Barat, nanti kita pindah ke Halte Kuningan Timur (gak jauh kok, cuma lumayan ngos-ngosan) dari Halte Kuningan Timur kita naik lagi yang tujuan ke Ragunan, nanti kta turun di Halte Warung Jati. Dari situ bia jalan kaki kok, cuma lumayan ada kali ya 10 - 15 menit.
- Nah kalo ini yang biaa dipake sama gue, naik KRL Commuter Line dari Stasiun Kranji ke arah stasiun Pasar Minggu atau Pasar Minggu Baru, kalo dari pasar minggu naik metromini 75 nyampe depan Graha Tunas.
itu aja sih yang gue tau hehe, yaudah lanjutin ya..
Nah, pas sampe di XSIS kita mulai belajar persis jam 8, materi di hari kedua ini masih lanjutan dari yang kemarin, kita masih dikasih materi yang mirip cuma diganti cetak mencetak nya.
kayak misal kemarin cetak bintang aja, sekarang cetak deret angka dengan pola silang, plus, banyak deh.
materi hari ini yang masih seger banget itu buat program yang menghasilkan Bilangan Fibonacci, disini niih kita dikasih tau kalo buat program gak sekedar buat programnya aja, tp juga harus buat algoritmanya.
materi hari ini yang masih seger banget itu buat program yang menghasilkan Bilangan Fibonacci, disini niih kita dikasih tau kalo buat program gak sekedar buat programnya aja, tp juga harus buat algoritmanya.
kadang ya, pas lagi jaman kuliah di kampus pas lagi praktikum tuh kakak asistennya suka nyruh nyuruh buat program ini itu. coba deh kakak itu kerjain ini... Bisa pasti.. hehe
Belajar pasti bisa :D
Kalo misalnya kita diminta untuk membuat output seperti itu kita lihat yang dicetak adalah Bilangan Fibonacci, liat dari pola angka yang dicetak kira-kira gimana?
kondisi yang ada untuk output ini;
- Hasil = Bil1+Bil2;
- Bil2= Bil1
- Bil1 = Hasil
jangan kebalik, kalo sampai penulisannya kebalik bisa ketiban nilainya yang bener.....
Lanjut besok yaaaa :D
Monday, October 17, 2016
Hari Pertama (Bootcamp .NET Batch #95 - PT. XSIS MITRA UTAMA)
Kesan
Wah! Gak nyangka sebenernya bisa lolos masuk Bootcamp .Net di XSIS. Semenjak dikasih tau kalau masuk ke bootcamp tsb udah 1:10! Bersyukur Alhamdulillah bisa lolos, semoga seterusnya yaa. Aamiin...
Ya, kira-kira disini gue mau bahas hari pertama aja ya. Jadi, hari ini tgl 17/10/16 hari pertama bootcamp .Net nya dimulai, gue kebagian batch #95. Hari pertama masuk jumlah pesertanya gak kayak anak kuliahan! Cuma SEPULUH orang!
Iya, mereka sih bilangnya kalo maksimal peserta didalam kelas tuh cuma 15 orang, tapi ya gak nyangka aja beneran cuma segitu orangnya. Tapi ya, gpp lah yaa daripada banyak banyak orang malah rusuh... Hahaha
Hari Pertama sih gue dateng pagi jam 7 kurang lah, eh gak taunya masih digembok yaudah terpaksa turun lagi (daripada sendirian takut) sambil nunggu ada yang naik lagi. Ternyata bener, kira-kira jam 7an udah ada yang naik ke atas, gue ikutan naik. Masih sepi bangeeeet tapi udah mulai dateng nih antara peserta Bootcamp atau yang mau tes di XSIS. Akhirnya gue sadar, kalo XSIS itu LARIS banget program Bootcamp nya, cuma ya kebanyakan pada gak mau karena something inilah itulah, baca review yang kurang-kurang gimana gitu ya, pada judging online gitu deh.
Nah.. udah mulai masuk kelas nih, perkenalan gitu sama Manager, Trainer, sama bagiann Recruitmentnya. Dan gak lama dari itu kita mulai belajar.
Langkah-langkah & Tips Trik
Nih... buat yang mau masuk atau ikutan Bootcamp ini gak susah kok, kemarin sih gue apply lewat jobstreet gak lama semingguan dipanggil buat ikutan tes!
Tesnya apa? KEPO! Hahaha
jadi, kalo boleh cerita, waktu gue tes itu pertama kali dateng disuruh absen, terus sama mba resepsionis dibantu arahin gitu, yang udah absen nanti disuruh isi data pelamar gitu kali ya. ada kelebihan dan kekurangan diri itu apa aja..
Terus selesai isi, gak lama dipanggil namanya satu-satu buat ikutan Psikotes, isinya apa aja? TPA, Deret Angka, tes gambar gitu, sama tes program (ada looping segitiga, sql query, buat tabel di php gitu, banyak deh) tapi bebas kok pake bahassa pemrograman apa aja..
disini nih penentuannya... Lanjut ato enggak! Jadi kalo gak lulus psikotes, lo gak bakal lanjut tahap interview, boro-boro user, hrd juga kagak!
Nah! kalo lulus Alhamdulillah yaa..bisa jadi emang jodoh di XSIS. selang dari pengumuman psikotes disuruh nunggu buat interview user sm hrd nya, waktu gue tuh ada banyak banget sekitar 20an lebih, lagi puasa tengah hari nunggu giliran dipanggil dari jam 11 baru dipanggil jam stg 3an itu juga baru sm hrd nya. gak lama jam stg 4 baru dipanggil usernya. Duh Bapaaaak :(
Kalo sama hrd sih paling ky interview awal di perusahaan gitu ya paling diliat sikapnya sih urakan apa engga hahaha (Gak kok Enggaaak)
kalo sama user (gue gak tau sebutnya user apa trainer) kita disuruh jawab soal-soal dr dia, kaya semisalnya buat looping deret ganjil, atau genap, segitiga, program linier sederhana gitu, ya lumayan lah soalnya ada 5 kalo gak salah.. kayanya bapaknya doyan nanyain gue. :D
selesai itu disuruh pulang, kalo emang lulus dikabarin minggu inggu itu juga kok, tapi yang worth it yang dipilih....
sekian dulu ya review hari ini. jumpa besok di review selanjutnyaaa...
Wah! Gak nyangka sebenernya bisa lolos masuk Bootcamp .Net di XSIS. Semenjak dikasih tau kalau masuk ke bootcamp tsb udah 1:10! Bersyukur Alhamdulillah bisa lolos, semoga seterusnya yaa. Aamiin...
Ya, kira-kira disini gue mau bahas hari pertama aja ya. Jadi, hari ini tgl 17/10/16 hari pertama bootcamp .Net nya dimulai, gue kebagian batch #95. Hari pertama masuk jumlah pesertanya gak kayak anak kuliahan! Cuma SEPULUH orang!
Iya, mereka sih bilangnya kalo maksimal peserta didalam kelas tuh cuma 15 orang, tapi ya gak nyangka aja beneran cuma segitu orangnya. Tapi ya, gpp lah yaa daripada banyak banyak orang malah rusuh... Hahaha
Hari Pertama sih gue dateng pagi jam 7 kurang lah, eh gak taunya masih digembok yaudah terpaksa turun lagi (daripada sendirian takut) sambil nunggu ada yang naik lagi. Ternyata bener, kira-kira jam 7an udah ada yang naik ke atas, gue ikutan naik. Masih sepi bangeeeet tapi udah mulai dateng nih antara peserta Bootcamp atau yang mau tes di XSIS. Akhirnya gue sadar, kalo XSIS itu LARIS banget program Bootcamp nya, cuma ya kebanyakan pada gak mau karena something inilah itulah, baca review yang kurang-kurang gimana gitu ya, pada judging online gitu deh.
Nah.. udah mulai masuk kelas nih, perkenalan gitu sama Manager, Trainer, sama bagiann Recruitmentnya. Dan gak lama dari itu kita mulai belajar.
Langkah-langkah & Tips Trik
Nih... buat yang mau masuk atau ikutan Bootcamp ini gak susah kok, kemarin sih gue apply lewat jobstreet gak lama semingguan dipanggil buat ikutan tes!
Tesnya apa? KEPO! Hahaha
jadi, kalo boleh cerita, waktu gue tes itu pertama kali dateng disuruh absen, terus sama mba resepsionis dibantu arahin gitu, yang udah absen nanti disuruh isi data pelamar gitu kali ya. ada kelebihan dan kekurangan diri itu apa aja..
Terus selesai isi, gak lama dipanggil namanya satu-satu buat ikutan Psikotes, isinya apa aja? TPA, Deret Angka, tes gambar gitu, sama tes program (ada looping segitiga, sql query, buat tabel di php gitu, banyak deh) tapi bebas kok pake bahassa pemrograman apa aja..
disini nih penentuannya... Lanjut ato enggak! Jadi kalo gak lulus psikotes, lo gak bakal lanjut tahap interview, boro-boro user, hrd juga kagak!
Nah! kalo lulus Alhamdulillah yaa..bisa jadi emang jodoh di XSIS. selang dari pengumuman psikotes disuruh nunggu buat interview user sm hrd nya, waktu gue tuh ada banyak banget sekitar 20an lebih, lagi puasa tengah hari nunggu giliran dipanggil dari jam 11 baru dipanggil jam stg 3an itu juga baru sm hrd nya. gak lama jam stg 4 baru dipanggil usernya. Duh Bapaaaak :(
Kalo sama hrd sih paling ky interview awal di perusahaan gitu ya paling diliat sikapnya sih urakan apa engga hahaha (Gak kok Enggaaak)
kalo sama user (gue gak tau sebutnya user apa trainer) kita disuruh jawab soal-soal dr dia, kaya semisalnya buat looping deret ganjil, atau genap, segitiga, program linier sederhana gitu, ya lumayan lah soalnya ada 5 kalo gak salah.. kayanya bapaknya doyan nanyain gue. :D
selesai itu disuruh pulang, kalo emang lulus dikabarin minggu inggu itu juga kok, tapi yang worth it yang dipilih....
sekian dulu ya review hari ini. jumpa besok di review selanjutnyaaa...
Hari Pertama (Bootcamp .NET Batch #95 - PT. XSIS MITRA UTAMA)
Kesan
Wah! Gak nyangka sebenernya bisa lolos masuk Bootcamp .Net di XSIS. Semenjak dikasih tau kalau masuk ke bootcamp tsb udah 1:10! Bersyukur Alhamdulillah bisa lolos, semoga seterusnya yaa. Aamiin...
Ya, kira-kira disini gue mau bahas hari pertama aja ya. Jadi, hari ini tgl 17/10/16 hari pertama bootcamp .Net nya dimulai, gue kebagian batch #95. Hari pertama masuk jumlah pesertanya gak kayak anak kuliahan! Cuma SEPULUH orang!
Iya, mereka sih bilangnya kalo maksimal peserta didalam kelas tuh cuma 15 orang, tapi ya gak nyangka aja beneran cuma segitu orangnya. Tapi ya, gpp lah yaa daripada banyak banyak orang malah rusuh... Hahaha
Hari Pertama sih gue dateng pagi jam 7 kurang lah, eh gak taunya masih digembok yaudah terpaksa turun lagi (daripada sendirian takut) sambil nunggu ada yang naik lagi. Ternyata bener, kira-kira jam 7an udah ada yang naik ke atas, gue ikutan naik. Masih sepi bangeeeet tapi udah mulai dateng nih antara peserta Bootcamp atau yang mau tes di XSIS. Akhirnya gue sadar, kalo XSIS itu LARIS banget program Bootcamp nya, cuma ya kebanyakan pada gak mau karena something inilah itulah, baca review yang kurang-kurang gimana gitu ya, pada judging online gitu deh.
Nah.. udah mulai masuk kelas nih, perkenalan gitu sama Manager, Trainer, sama bagiann Recruitmentnya. Dan gak lama dari itu kita mulai belajar.
Langkah-langkah & Tips Trik
Nih... buat yang mau masuk atau ikutan Bootcamp ini gak susah kok, kemarin sih gue apply lewat jobstreet gak lama semingguan dipanggil buat ikutan tes!
Tesnya apa? KEPO! Hahaha
jadi, kalo boleh cerita, waktu gue tes itu pertama kali dateng disuruh absen, terus sama mba resepsionis dibantu arahin gitu, yang udah absen nanti disuruh isi data pelamar gitu kali ya. ada kelebihan dan kekurangan diri itu apa aja..
Terus selesai isi, gak lama dipanggil namanya satu-satu buat ikutan Psikotes, isinya apa aja? TPA, Deret Angka, tes gambar gitu, sama tes program (ada looping segitiga, sql query, buat tabel di php gitu, banyak deh) tapi bebas kok pake bahassa pemrograman apa aja..
disini nih penentuannya... Lanjut ato enggak! Jadi kalo gak lulus psikotes, lo gak bakal lanjut tahap interview, boro-boro user, hrd juga kagak!
Nah! kalo lulus Alhamdulillah yaa..bisa jadi emang jodoh di XSIS. selang dari pengumuman psikotes disuruh nunggu buat interview user sm hrd nya, waktu gue tuh ada banyak banget sekitar 20an lebih, lagi puasa tengah hari nunggu giliran dipanggil dari jam 11 baru dipanggil jam stg 3an itu juga baru sm hrd nya. gak lama jam stg 4 baru dipanggil usernya. Duh Bapaaaak :(
Kalo sama hrd sih paling ky interview awal di perusahaan gitu ya paling diliat sikapnya sih urakan apa engga hahaha (Gak kok Enggaaak)
kalo sama user (gue gak tau sebutnya user apa trainer) kita disuruh jawab soal-soal dr dia, kaya semisalnya buat looping deret ganjil, atau genap, segitiga, program linier sederhana gitu, ya lumayan lah soalnya ada 5 kalo gak salah.. kayanya bapaknya doyan nanyain gue. :D
selesai itu disuruh pulang, kalo emang lulus dikabarin minggu inggu itu juga kok, tapi yang worth it yang dipilih....
Logik
sekedar sharing aja nih pelajaran pertama hari ini, jadi Bapak Pur (bapak trainer .NET gue) itu menginginkan kami bersepuluh menulis semcam ini, kami ya nurut aja tih ya sambil belajar lagi gak ada ruginya yaaa..
kenapa kayak gitu? kan kita bisa lihat di outputnya seperti apa, hanyak mencetak nilai i yang sama dengan nilai j jadi, pas looping di J nilainya sama dengan looping di I baru deh dia nyetak bintang-bintang..
nah kalo yang ini begini nih....
Selamat menikmati :))
Wah! Gak nyangka sebenernya bisa lolos masuk Bootcamp .Net di XSIS. Semenjak dikasih tau kalau masuk ke bootcamp tsb udah 1:10! Bersyukur Alhamdulillah bisa lolos, semoga seterusnya yaa. Aamiin...
Ya, kira-kira disini gue mau bahas hari pertama aja ya. Jadi, hari ini tgl 17/10/16 hari pertama bootcamp .Net nya dimulai, gue kebagian batch #95. Hari pertama masuk jumlah pesertanya gak kayak anak kuliahan! Cuma SEPULUH orang!
Iya, mereka sih bilangnya kalo maksimal peserta didalam kelas tuh cuma 15 orang, tapi ya gak nyangka aja beneran cuma segitu orangnya. Tapi ya, gpp lah yaa daripada banyak banyak orang malah rusuh... Hahaha
Hari Pertama sih gue dateng pagi jam 7 kurang lah, eh gak taunya masih digembok yaudah terpaksa turun lagi (daripada sendirian takut) sambil nunggu ada yang naik lagi. Ternyata bener, kira-kira jam 7an udah ada yang naik ke atas, gue ikutan naik. Masih sepi bangeeeet tapi udah mulai dateng nih antara peserta Bootcamp atau yang mau tes di XSIS. Akhirnya gue sadar, kalo XSIS itu LARIS banget program Bootcamp nya, cuma ya kebanyakan pada gak mau karena something inilah itulah, baca review yang kurang-kurang gimana gitu ya, pada judging online gitu deh.
Nah.. udah mulai masuk kelas nih, perkenalan gitu sama Manager, Trainer, sama bagiann Recruitmentnya. Dan gak lama dari itu kita mulai belajar.
Langkah-langkah & Tips Trik
Nih... buat yang mau masuk atau ikutan Bootcamp ini gak susah kok, kemarin sih gue apply lewat jobstreet gak lama semingguan dipanggil buat ikutan tes!
Tesnya apa? KEPO! Hahaha
jadi, kalo boleh cerita, waktu gue tes itu pertama kali dateng disuruh absen, terus sama mba resepsionis dibantu arahin gitu, yang udah absen nanti disuruh isi data pelamar gitu kali ya. ada kelebihan dan kekurangan diri itu apa aja..
Terus selesai isi, gak lama dipanggil namanya satu-satu buat ikutan Psikotes, isinya apa aja? TPA, Deret Angka, tes gambar gitu, sama tes program (ada looping segitiga, sql query, buat tabel di php gitu, banyak deh) tapi bebas kok pake bahassa pemrograman apa aja..
disini nih penentuannya... Lanjut ato enggak! Jadi kalo gak lulus psikotes, lo gak bakal lanjut tahap interview, boro-boro user, hrd juga kagak!
Nah! kalo lulus Alhamdulillah yaa..bisa jadi emang jodoh di XSIS. selang dari pengumuman psikotes disuruh nunggu buat interview user sm hrd nya, waktu gue tuh ada banyak banget sekitar 20an lebih, lagi puasa tengah hari nunggu giliran dipanggil dari jam 11 baru dipanggil jam stg 3an itu juga baru sm hrd nya. gak lama jam stg 4 baru dipanggil usernya. Duh Bapaaaak :(
Kalo sama hrd sih paling ky interview awal di perusahaan gitu ya paling diliat sikapnya sih urakan apa engga hahaha (Gak kok Enggaaak)
kalo sama user (gue gak tau sebutnya user apa trainer) kita disuruh jawab soal-soal dr dia, kaya semisalnya buat looping deret ganjil, atau genap, segitiga, program linier sederhana gitu, ya lumayan lah soalnya ada 5 kalo gak salah.. kayanya bapaknya doyan nanyain gue. :D
selesai itu disuruh pulang, kalo emang lulus dikabarin minggu inggu itu juga kok, tapi yang worth it yang dipilih....
Logik
sekedar sharing aja nih pelajaran pertama hari ini, jadi Bapak Pur (bapak trainer .NET gue) itu menginginkan kami bersepuluh menulis semcam ini, kami ya nurut aja tih ya sambil belajar lagi gak ada ruginya yaaa..
buat output yang kayak gini gimana hayoooo? jawab sekenanya yaaa...
jadi disini, kita pakai looping dengan FOR ya, anggap lah kalian udah tahu soal looping ya biar cepet. buat output diatas kita pake dua for, kalo di kampus biasanya diajarin for i sama for j. yaudah kita pake dua for ya..
for (int i = 0; i < n; i++)
{
for (int j = 0; j < n; j++)
{
if (i == j)
Console.Write("*\t");
else
Console.Write("\t");
}
Console.WriteLine("\n");
}
kenapa kayak gitu? kan kita bisa lihat di outputnya seperti apa, hanyak mencetak nilai i yang sama dengan nilai j jadi, pas looping di J nilainya sama dengan looping di I baru deh dia nyetak bintang-bintang..
yang ini juga sama, pake nested for yaitu i dan j, tapi caranya gimana? kita lihat pola bintangnya, dia bergerak menurun dari kanan atas, dari (1,9), (2,8), (3,7) (4,6) (5,5), (4,6), (3,7), (8,2), dan (9,1) dari koordinat yang disebutkan diatas apasih kesamaanya? apa hayoo?
Iya, jawabannya jika masing masing titik tersebut dijumlahkan hasilnya adalah 10. jadilah kita buat aja kondisinya
for (int i = 0; i <= n; i++)
{
for (int j = 0; j <= n; j++)
{
if (i + j == n + 1)
Console.Write("*\t");
else
Console.Write("\t");
}
Console.WriteLine("\n");
}biar jelasnya kita ambil satu titik, misal (3,7) i=3, dan j=7 kalo dijumlah hasilnya berapa? 10 kan? nah kita gabungin kondisinya jika i+j hasilnya sama dengan n+1, udah disebut ya n=9, kalo bener kondisinya doi bakal nyetak bintang-bintang. kalo salah ya tabspasi aja...
kalo yang ky gini gimana? ya kita gabungin aja dari dua contoh diatas, kita buat nested if gitu kalo i== j bakal nyetak bintang, kalo i+j<=n-1 juga nyetak bintang, selain itu tabspasi.
for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i==j)Console.Write("*\t");else if (i+j == n-1)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
yang ini gimana? keliatan ribet emang. duh tapi mirip-mirip lah ya sama nomor 3, tapi gak ada PLUS nya. jadi kalo ini tuh kondisinya bakal nyetak i yang nilainya sama dengan j, penjulahan i dan j yang jumlahnya kurang dari nilai n-1, juga ada tambahan yaitu nilai tengah, kita tambah variabel misal nTengah kita buat unutk menampung nilai dari variabel tsb. karena motif PLUS nya itu ada syarat kalo J==nTengah ada juga I==nTengah. jadi kita buat codingnya kaya gini nih..
int nTengah = (n - 1) / 2;for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i == j)Console.Write("*\t");else if (i + j == n - 1)Console.Write("*\t");else if (j == nTengah)Console.Write("*\t");else if (i == nTengah)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
kalo yang ini ky gimana yaaaa? cari yang mirip-mirip deh... Ketemu gak?
Iya, yang ini mirip-mirip sama yang nomor 3. kita pake ya yang silangnya, nah terus kita buat deh kondisi yang bakal nyetak bintangnya i==0 atau i==n-1 atau j==0 atau j==n-1 . kalo digabung ya kaya gini,,
for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i == j)Console.Write("*\t");else if (i + j == n - 1)Console.Write("*\t");else if (j == 0 || j==n-1)Console.Write("*\t");else if (i==0 || i==n-1)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
kalo yang ini? kita buat macem segitiga sama kaki gitu ya, mungkin contoh dari kampus udah ada cuma ya gpp dong ya nambahin referensi..
jadi kita buat kondisi dimana nilai i >= j itu akan mencetak output diatas
bener deh gak boong.....for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i >=j)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
kalo yang ini gimana? mirip mirip sama yang nomor 2 ya, kalo nomor 7 kita buat i+j lebih dari n-1 kalo berniai benar ya nyetak bintang doooong!! dia bakal nyetak yang jumlah koordiatnya lebih dari sama dengan 8. bener gak?
mulai njelimet ya? hmmm
gimana ya? gimana dong? daku bingung menjelaskannya..
for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i + j <= n - 1 && i <= j)Console.Write("*\t");else if (i + j >= n - 1 && i >= j)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
jadi, jika nilai penjumlahan i+j kurang dari sama dengan pengurangan n dengan 1 DAN nilai i kurang dari sama dengan J maka haris cetak bintang...
kondisi kedua, mirip dikit sama yang diatasnya, jika nilai penjumlahan i+j lebih dari sama dengan pengurangan n dengan 1 DAN nilai i lebih dari sama dengan J maka haris cetak bintang, selain itu ya tabspasi yaaa.
nah kalo yang ini begini nih....
for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i + j <= n - 1 && i >= j)Console.Write("*\t");else if (i + j >= n - 1 && i <= j)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
mirip mirip sama yang nomor 8 tapi,, bedaaa
kita pisahin dulu ya yang segitiga yang kiri dan yanng kanan, kalau yang kiri akan dicetak berdasrkan kondisi yang pertama yaitu if (i + j <= n - 1 && i >= j) kalau yang kanan akan dicetak menggunakan statemen seanjutnya.
int nTengah = (n - 1) / 2;for (int i = 0; i < n; i++){for (int j = 0; j < n; j++){if (i + j <= n - 1 && i >= j && i<=nTengah)Console.Write("*\t");else if (i + j >= n - 1 && i <= j && i>=nTengah)Console.Write("*\t");elseConsole.Write("\t");}Console.WriteLine("\n");}
Terakhir, sama seperti nomor 9 tapi kita tambahkan di bagian kondisinya yaitu jika i>= nTengah atau i<=nTengah
yaaaaSelamat menikmati :))
Subscribe to:
Posts (Atom)