Dasar Pemograman


 DASAR PEMROGRAMAN 

               Sebelum kita masuk materi dasar pemrogrman,di program studi teknik informatika ini kita akan bertemu banyak sekali bahasa pemrograman contohnya c++,c,pyton,javascript dll.tapi kita akan belajar bahasa c++ terlebih dahulu

                     Sebelum masuk ke bahasa pemrograman C++ kita harus tau apa pengertian dari pemrograman dan pengertian bahasa pemrograman,jadi apa pengertian pemrograman

A.Bahasa pemrograman 

-Bahasa pemrograman adalah bahasa yang di gunakan di komputer untuk membuat program yang di inginkan ,contohnya bahasa pemrograman C++.C ,Python,Javascript dan banyak lagi

B.Pengertian pemrograman

- Pemrograman adalah logika di mana kita membuat dasar sebuah program dari problem dan data yang   ada,di pemrograman juga kita menggunakan yang namanya algoritma ,nah apa sih pengertian     algoritma?

-Algoritma :adalah suatu upaya denganmengurutkan data yang disusun secara logis dan sistematis untuk menyelesaikan suatu masalah dan menghasilkan suatu output tertentu

C.Komponen dalam Algoritma

-di sebuah program biasanya saya memakai 3 komponen yaitu

1.Judul 

-judul program akan memudahkan programer dalam memrogram dan memudahkan programer lain yang akan mengedit atau memakai program tersebut

2.Kamus

-Kamus disini adalah komponen yang akan di pakai di program inti,biasanya kamus memiliki 2 bagian yaitu

        1).Type data : adalah komponen dari kamus yang berfungsi menjadi acuan dari variabel

                            ex :-int(integer) ,ineteger akan di isi dengan huruf asli seperti :1,2,10,200,13,230

                                   -char(character) ,char akan berisi sebuah satuan huruf seperti : a,b,z,A,R,C

                                   -string : string di sini akan berisi sebuah kata seperti : aku,nama,cantik,anya

                                   -float(rill) :riil di sini akan berisi sebuah bilangan desimal : 3,14  13,20 

        2.Variabel : Variabel sendiri adalah isi dari type data di atas 

        jika di coding :  

hasil :


3.Deskripsi :

-Deskripsi adalah sebuah main program (program inti) ,di sini adalah tempat untuk menulis semua baris program yang akan kita buat sesuai dengan keinginan kita .

----------------------------------------------------------------------------------------------------------------------------

-Sekarang kita akan masuk ke bagian "bagaimana cara membuat program ini ?"

1.Menampilkan "Hello World"

- Menampikan Hello worid merupakan dasar dalam memunculkan sebuah tulisan di c++

a).Notasi :

    judul : menampilkan hello world
    kamus : -
    deskripsi : 
         
   output : Hello World

b).Coding :






c).Hasil 







2.Operasi Bilangan Aritmatika Dalam C++

-Berikut macam-macam opersi Aritmatikan di C++

a).Notasi

    Judul : Operasi Aritmatika

    Kamus : a,b,c,d  <= integer //ini merupakan variabel yang berTYPEDATA integer

                   Hpenjumlahan,Hpengurangan,Hpembagian,Hperkalian <= integer

    Deskripsi :

    a = 3

    b = 2

    c = 4

    d = 5

    //penjumlahan 

   Hpenjumlahan  = a + b 

    output Hpenjumlahan

    //pengurangan

     Hpengurangan = d - a 

    output Hpengurangan

//pembagian 

     Hpembagian = c / b 

    output Hpembagian

//perkalian

     Hperkalian = a * b 

    output Hperkalian

b).Coding







c).Hasil







3.If else

- if else merupakan bentuk program yang berfungsi jika ada sebuah kondisi maka kondisi tersebut memiliki 2 kemungkinan yaitu terpenuhi dan tidak terpenuhi ,if terpenuhi ,else tidak terpenuhi

a).Notasi

    judul : else if

    kamus : a <-- integer

    deskripsi :

     input a

    if (a>10)

        output lebih dari 10

    else 

        output kurang dari 10

b).Coding







c).Hasil







4.Switch Case

-Switch Case bisa di sebut juga if else se namun tidak semu kondisi if else bisa dirubah ke Switch Case.  

a).Notasi


b).Coding










c).Hasil











5.Looping
- seperti sebutanya looping kegiatan mengulang sebuah printah menggulang sebuah program  dengan catatan sesuatu yang akan diulang memiliki suatu kegiatan yang sama setiap kalinya. Contoh : munculkan angka 13 sepuluh kali , maka program looping akan mengulang memunculkan angka 13 sebanyak sepuluh kali  

-di looping ini akan ada 3 macam metode yaitu :

 1.While
a).Notasi
    judul : Menggunakan While
    kamus :  a < - integer
    deskripsi
        a <= 1
        while(a<14)  
        {
            output ulang 13 kali
             a++
        }
b).Coding



















c).hasil



















2.Repeat Unthil( while do)
a)Notasi :
    judul : while do
    kamus : a
    deskripsi :
        a=1
            do {
                    output ulang 13 kali
            }while(a<14)

b).Coding
















c).Hasil



















3.For
a).Notasi
    judul : for
    kamus : a< - integer
    deskripsi : 
    for ( a=1 a<14 a++)
            output ulang 13 kali
b).Coding













c).Hasil


















6.Array
- adalah sebuah sekumpulan variabel yang memiliki nama dan type data yang sama dan cara mengaksesnya menggunakan indeks. Array dapat diibaratkan seperti sebuah wadah, yang dimana fungsinya dapat menampung banyak barang yang tipenya sama/sejenis .
a).Notasi
     judul : Array
     kamus : ukuransepatu[1..5]<= array of integer
    deskripsi :
    
b).Coding















c).Hasil
















7.Tambahan :)
-Di sini saya akan memberi sedikit tambahan yaitu jika materi di atas di kombinasikan akan menghasilkan program yang memiliki fungsi sesuai dgn apa yang kita mau ,contohnya :

A.Searching
- Searching di sini adalah mencari bilangan yang sesuai dengan keinginan kita 
a).Coding :




















b).Hasil :





















B.Sorting
-Sorting di sini adalah mengurutkan bilangan acak yang kita input :

a).Coding




















b).Hasil








C) Deteksi penyakit dengan if else
- di sini kita hanya pakai if else untuk mendeteksi pasian

a).Coding



































b).Hasil




















sekian dari saya bila ada kurang lebihnya saya mohon maaf apabiala ada salah kata saya mohon maaf sekali lagi akhir kata dari saya :
MATUR SUWON 

Komentar