Sabtu, 23 Februari 2019

BELAJAR BAHASA C# Part 2 (MENGHITUNG LUAS BANGUN DATAR)

PROGRAM LUAS PERSEGI PANJANG DAN SEGITIGA

Halooo semua, apa kabar ..kita berjumpa lagi nih, semoga kita senantiasa diberi kesehatan agar bisa melakukan aktivitas sehari-hari kita, amin. Oke di kesempatan kali ini kita akan melanjutkan pembahasan dari postingan saya yang sebelumnya. Disini kita akan belajar sebuah program menggunakan bahasa C# lagi tetapi ada hal yang sedikit berbeda. Kali ini kita akan sedikit bermain tentang matematika wkwk. Wahh pasti sulit ini yaa? tidak kok tidak ada yang sulit selagi kita mau usaha hehe. Seperti subjudul nya kita akan membahas tentang program bagaimana cara menghitung dan menampilkan hasil hitungan dari luas persegi panjang dan segitiga. Tidak berlama-lama kita lansgsung saja

  • Luas Persegi Panjang
     
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace praktikum_3__luas_persegi_panjang_
    {
        class Program
        {
            static void Main(string[] args)
            {
                double luas;
                double panjang;
                double lebar;
                Console.WriteLine("-->MENGHITUNG LUAS PERSEGI PANJANG<--");
                Console.WriteLine("Masukan Angka Anda  ");
                Console.Write("Panjang = ");
                panjang = Convert.ToDouble(Console.ReadLine());
                Console.Write("Lebar = ");
                lebar = Convert.ToDouble(Console.ReadLine());
                Console.Write("Luas Persegi Panjang = ");
                luas = panjang * lebar;
                Console.WriteLine(luas);
                Console.ReadKey();

            }
        }
    }


    • Hasil Output
      





    •  Luas Segitiga 
     
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace praktikum_4__luas_segitiga_
    {
        class Program
        {
            static void Main(string[] args)
            {
                double luas;
                double alas;
                double tinggi;
                Console.WriteLine("-->MENGHITUNG LUAS SEGITIGA<--");
                Console.WriteLine("Masukan Angka Anda");
                Console.Write("Alas = ");
                alas = Convert.ToInt32(Console.ReadLine());
                Console.Write("Tinggi= ");
                tinggi = Convert.ToDouble(Console.ReadLine());
                luas = (alas * tinggi)/2;
                Console.Write("Luas Segitiga = ");
                Console.WriteLine(luas);
                Console.ReadKey();


            }
        }
    }



     
    • Hasil Output
       

      Iya temen-temen itulah program bagaimana cara menghitung dan menampilkan luas persegi panjang dan segitiga. Sekarang saya akan membahas penjelasan dari fungsi-fungsi yang dipakai di program diatas.

      1.  string =  Digunakan untuk menyatakan sekumpulan karakter, baik itu nama, angka, atau kalimat yang terdiri dari huruf dan angka.
      2.  double =  Untuk menyatakan suatu bilangan desimal atau lebih mudahnya adalah  bilangan yang berkoma. Tapi dipemrograman koma dikenal dengan titik.
      3. WriteLine = Untuk mengganti baris pada output di console.
      4. Write = untuk menampilkan tulisan di console (layar hitam) secara permanen, tidak bisa dihapus atau di edit (diinputkan sesuatu hal). 
      5. Convert.ToDouble = untuk meng-convert bilangan apa yang yang telah inputkan menjadi double (bilangan desimal). 
      6. Convert.ToInt32 = Untuk meng-convert bilangan apa yang telah di inputkan menjadi Int32 (ke 32 bit interger) / bilangan bulat. 
      7. ReadLine = Digunakan untuk program agar bisa di inputkan sesuatu hal, entah itu karakter, angka, string dsb. Dan juga digunakan untuk meng-convert suatu input agar inputan tersimpan pada sebuah varibel
      8. ReadKey = untuk menampilkan keluaran data. Dan juga supaya setelah data keluar, data tidak langsung hilang sebelum operasi selesai.
       

     Oke temen-temen saya kira cukup belajar bareng untuk kali ini. Semoga apa yang kita pelajari kali ini bisa berguna untuk sekarang, besok dan kapanpun, amiin.  Oke guys sampai bertemu di pembahasan selanjutnya. 

    -byee

    #SalamOrangBodo

BELAJAR BAHASA C# (Mengenal Bahasa C#)

Belajar Pemrograman (Mengenal Bahasa Pemrograman C#) 

Haloo Guys bertemu kembali bersama saya setelah kemarin resepsi pembukaan blog wkwk, ini merupakan postingan pertama saya untuk membahas sesuatu hal. Disini saya akan berbagi pengalaman tentang teknologi digital, yakni pemrograman. Sebelum menginjak ke judul utama pembahasan kali ini, saya akan jelaskan apa itu pemrograman terlebih dahulu. Pemrograman adalah suatu proses memasukkan, menulis dan memperbaiki data untuk membangun sebuah program komputer sesuai dengan bahasa didalam komputer. Nnahh ngomong-ngomong bahasa komputer , apa sih bahasa komputer itu ? ada berapa sih bahasa komputer itu ? inilah yang kali ini akan kita bahas.

Bahasa Komputer 

adalah bahasa yang ada dalam komputer yang cakupannya lebih luas dari bahasa pemrograman, dengan maksud bahasa pemrograman adalah bahasa komputer tetapi bahasa komputer belum tentu bahasa pemrograman. Suatu contoh HTML adalah bahasa komputer, tetapi tidak dianggap sebagai bahasa pemrograman.

Ada Berapa Bahasa Komputer ???

Jika ada pertanyaan ada berapa bahasa komputer, jawabannya adalah banyak. Tetapi yang saya tau dan yang pupuler ada 10, yakni ; Java, PHP, Python, C, C#, C++, Javascript, Objective-C, Swift, Ruby, danVisual Basic.
Namun yang akan saya bahas kali ini adalah bahasa C#, karena kemarin saya baru saja mendapatan mata kuliah tentang ini.

 Apa Sih Bahasa C# ???

Bahasa C# (bacanya C Sharp) adalah bahasa hasil dikembangkannya bahasa C dan C++ yang dapat digunakan untuk tujuan umum, dalam artian bahasa pemrograman ini dapat digunakan untuk berbagai fungsi misalnya untuk pemrograman server-side pada website, membangun aplikasi desktop ataupun mobile, pemrograman game dan sebagainya. Dan juga orientasi dari dari bahasa C# adalah pada objek.

Untuk dapat praktek langsung menggunakan bahasa C#, aplikasi yang bisa temen-temen gunakan pada windows adalah Visual Studio. Aplikasi ini memiliki fitur sangat lengkap, cocok sekali digunakan untuk membuat sebuah project atau digunakan untuk belajar. Namun Visual Studio sangat memakan kapasitas hardisk kita, dan tidak semua dari kita memiliki kapasitas hardisk yang memadai. Untuk mengatasi masalah itu temen-temen bisa menggantinya dengan aplikasi yang tidak kalah bagus nya yaitu Xamarin Studio, aplikasi ini tidak kalah lengkapnya dengan Visual Studio dan lebih dari cukup digunakan untuk bahasa C#.

STRUKTUR BAHASA C#

Oke temen-temen, untuk membahas struktur, lebih mudahnya jika kita langsung mengetahui seperti apa tampilan dari aplikasi yang digunakan. Oke disini saya menggunakan apikasi Visual Studio 2012, jika ada pertanyaan kenapa memakai Visual Studio 2012? jawabannya tidak ada, karena hanya ini file yang saya punya dan juga hasil meng-copy dari lab komputer kampus wkwk.

 
  Ya jadi seperti ini bentuk tampilan dari struktur bahasa C#. Mari kita bahas satu persatu penjelasan dari masing-masingnya.

  1. using = merupakan salah satu contoh library atau refrences dari bahasa pemrograman C#. Kenapa ini harus ada? karena jika ini tidak ada maka nanti ketika kita memasukkan suatu fungsi dalam program, maka fungsi itu atau program tidak akan berjalan (erorr). Contoh fungsi nya adalah seperti WriteLine, Write, ReadLine, ReadKey, Read dsb. 
  2. namespace = berguna untuk meng-organisir code kita dengan memberikan nama agar tertata dengan baik dan akan nantinya mempermudah dalam mencari lokasi file.
  3.  Class = merupakan statement untuk mengelompokan code berdasarkan nama kelas. 
  4.  Main = Fungsi ini akan di panggil otomatis saat program di eksekusi. 
Dari penjelasan diatas dapat struktur bahasa C# dikelompokkan menjadi 3, yakni ;
  1. Bagian Pustaka = Ini adalah bagian paling atas pada program, pada bagian ini kita menuliskan bagian pustaka (library) yang dibutuhkan dalam program. 
  2. class = adalah perluasan konsep dari struktural data. Serupa dengan struktural data, class dapat berisi anggota data (atribut), tetapi class juga dapat berisikan fungsi-fungsi sebagai bagian dari anggotanya.
  3. Bagian Fungsi = Disini tempat di inputkan suatu fungsi sebagai perintah apa yang diinginkan oleh pemrogram. Contoh disitu adalah main.

CONTOH PROGRAM SEDERHANA BAHASA C# 

Biasanya pertama kali belajar atau masa pengenalan aplikasi adalah dengan 'Hello world', namun disini saya tidak memakai itu tapi saya akan menampilkan biodata diri saya. Pertama temen-temen bisa tekan File -> New -> Project -> Visual C# -> Console appliction.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("NAMA = Rahmat Fauzi Yulianto ");
            Console.WriteLine("NRP = 1103181035");
            Console.WriteLine("Perguruan Tinggi = Politeknik Elektronika Negeri Surabaya ");
            Console.WriteLine("PROGRAM STUDI = D3 Teknik Elektronika ");
            Console.WriteLine("MOTTO = 1. Mencari Ilmu Bukan Angka ");
            Console.ReadKey();
        }
    }
}


Hasil output







 

Oke temen-temen saya kira cukup belajar bareng untuk kali ini. Semoga apa yang kita pelajari kali ini bisa berguna untuk sekarang, besok dan kapanpun, amiin.  Oke guys sampai bertemu di pembahasan selanjutnya. 

-byee

#SalamOrangBodo






 




 



Jumat, 22 Februari 2019

ONLINE BERFAEDAH (Resepsi Pembukaan)

RESEPSI PEMBUKAAN BLOG


Iya selamat siang temen-temen, perkenalkan ini merupakan blog baru (baru melahirkan) wkwk, saya buat blog ini bukan tanpa tujuan, saya berniat untuk membuat sebuah wadah sebagai tempat kita belajar bareng (sinau bareng) sambil nyantai, sambil ngopi dan dengan peraturan tidak boleh terlalu serius (nanti bikin baper)wkwk.

Disini saya bukan orang yang cerdas, bukan orang pinter, tapi saya hanya akan berbagi pengalaman saya. Pasti temen-temen banyak yang lebih cerdas daripada saya, nnahhh untuk itu temen-temen inilah tujuan dari blog ini. Kita akan berbagi ilmu, berbagi pengalaman , menambah informasi, mengasah skill dan yang paling penting adalah menjadi pribadi yang lebih baik lagi. Seperti kata pepatah 'hari esok harus lebih baik dari hari ini''

Duh sampai lupa saya belum perkenalan diri wkwk, nama saya Rahmat Fauzi Yulianto, biasa dipanggil Rahmat. Tapi kalian boleh memanggil saya terserah kalian temen-temen hehe. Saya seorang mahasiswa (tapi bukan mahasiswa pinter) saya hanya seoraang mahasiswa yang penurut, disuruh belajar nurut, disuruh ibu nurut, dikasih dosen tugas nurut (nurut teman)wkwk.

iya inshaallah saya akan sering mem posting tentang apa yang saya dapat di perkuliahan, jadi tunggu posting an saya dan mari kita belajar bareng-bareng disini untuk menyongsong masa depan yang gemilang. Kalian bisa tulis komentar tentang saran, kritik, feedback atau request. inshaallah jika saya bisa akan membalas komentar kalian.

Oh iya temen-temen di blog ini saya mempunyai salam sapaan, biasanya akan saya taruh di akhir dari pembahasan blog. Salam sapaannya adalah #SalamOrangBodo, pasti terlihat sangat aneh dan tidak pantas ya. Baik temen-temen saya akan jelaskan apa makna dari kata SalamOrangBodo, maknanya  adalah kita sebenernya adalah insan yang masih bodoh. Karena setiap kali kita belajar dan mendapatkan ilmu baru, kita akan semakin merasa bodoh, karena ternyata pada faktanya masih ada banyak hal yang belum kita ketahui. Oleh karenanya kita harus haus akan belajar, sesuai yang pertama kali diperintahkan oleh sang pencipta adalah 'bacalah', itu mendefinisikan kita diperintahkan untuk membaca (mencari ilmu) karena orang yang punya ilmu akan dinaikkan derajatnya oleh sang pencipta. Dan jangan cepat puas dan sombong apa yang telah kita  miliki, karena sepintar apa kita pasti masih ada yang lebih pintar.

oke sekian resepsi pembukaan blog ini, sampai jumpa di postingan saya selanjutnya.
  -byee

#SalamOrangBodo 

CARA MEMBUAT LINE TRACER ANALOG MUDAH

CARA MEMBUAT LINE TRACER ANALOG Oke temen-temen sudah lama tak jumpa nih, apa kabaar? Semoga tetap sehat yaa. Kali ini saya kembali hadi...