google-site-verification=PmzpujvTp1vq8lSrj_2cSm7n0Gm5dt6jZllsNJXpLVk Pelajaran Teknik Informatika: Oktober 2017

Jumat, 06 Oktober 2017

Input dan Output (Flowchart)

Assalammualaikum wr.wb
Kali ini saya akan membahas tentang  INPUT dan OUTPUT.

A.    Pengertian Flowchart.
Flowchart adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart merupakan cara penyajian dari suatu algoritma.

B.     Simbol-simbol Fowchart.
Flowchart sendiri disusun dengan simbol-simbol. simbol yang biasa digunakan dalam membuat flowchart adalah sebagai berikut :

C.      Contoh Sederhana Flowchart.

-          Penjelasan Flowchart looping
Contoh dari flowchaart ini misalnya algoritma untuk menentukan bilanga ganjil dibawah nilai 20 sehingga proses mencetak bilangan tersebut akan dilakukan sampai kondisi terpenuhi yaitu 20.
Catatan:
Ketiga struktur diatas dapat digunakan secara bersamaan pada satu diagram alur. VARIABLE digunakan sebagai tempat untuk menyimpan nilai yang sejenis. Terdiri dari nama dari variable itu sendiri dan nilai yang disimpan. Jenis variable terdiri atas: variabel numerik à berisi angka numerik / bilangan. Dan variable string à berisi karakter / untaian karakter. Struktur Branching atau percabangan.
1.      Bersyarat
Diagram yang alurnya ada/banyak terjadi alih kontrol berupa percabangan dan terjadi apabila kita dihadapkan pada suatu kondisi dengan dua pilihan Benar/Salah. Struktur dari pecabangan yang bersyarat terdiri dari :
-          If then
-          If then else
-          If then else if
-          Case of
2.      Tidak bersyarat
Struktur : Goto.
Wassalamuallaikum wr.wb
Referensi
http://kisurat.blogspot.co.id/2014/02/contoh-flowchart-sederhana-beserta.html


Kamis, 05 Oktober 2017

Pengulangan C++

Assalammualaikum wr.wb
Kali ini saya akan membahas tentang  PENGULANGAN dalam program C++.  
   A.    Pengertian pernyataan GOTO.
Pernyataan goto adalah yang pernyataan mengarahkan eksekusi ke pernyataan yang berlabel (pernyataan yang diawali oleh suatu nama label dan tanda titik-dua (:)).
Bentuk pernyataan goto :
Goto label;
Contoh program yang menunjukkan efek goto:
a.       Inputan
Berikut merupakan inputan dari pernyataan goto.
#include <iostream>

using namespace std;

main ()
{
    int a,n;
    char Nama[30],Nim[20], pilih, Jurusan, kembali, Angka;

    n=3;
    cout << "Jumlah Mahasiswa : "; cin >> n;

    for (a=1.; a<=3.; a++)
    {
    cout << "\n Data Diri Mahasiswa ke- " << a <<endl;
    cout << a << " Nama : "; cin >> Nama;
    cout << "  Nim  : "; cin >> Nim;
        if (pilih)
        kembali:
        cout<<" Jurusan :"<<endl;
        cout <<"1. TI"<<endl;
        cout <<"2. TIP" <<endl;
        cout <<"3. MO " <<endl;
        cout <<"4. AK" <<endl;
        cout <<"Pilihan (1/2/3/4) : "; cin>> pilih ;

    if (pilih == 1)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan TI " << Jurusan;
    }

    else if (pilih == 2)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan TIP " << Jurusan;
    }

    else if (pilih == 3)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan MO " << Jurusan;
    }

    else if (pilih == 4)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan AK " << Jurusan;
    }


    else
    {
        n = 5;
        cout << " Angka Yang Anda Masukkan Salah " << n;
       goto kembali;
    }
    }
}

b.      Outputan.
Berikut merupakan outputan dari inputan diatas.

    B.     Pernyataan WHILE
Pernyataan while merupakan salah satu pernyataan yang berguna untuk memproses suatu pernyataan atau beberapa pernyataan beberapa kali.
Bentuk pernyataan while:
While (ungkapan)
Pernyataan;
Bagian pernyataan tentu saja dapat berupa pernyataan majemuk sehingga bentuknya menjadi seperti berikut:
While (ungkapan)
{
Pernyataan_1;
Pernyataan_2;
...
Pernyataan_N;
}
Contoh program pernyataan while.
a.       Inputan
Berikut merupakan inputan dari pernyataan while.
#include <iostream>

using namespace std;

main ()
{
    int a;
    char Nama[30],Nim[20];
    cout << "Data Diri Mahasiswa" <<endl;

    a=1.;
    while (a<=3.)
    {
    cout << a << " Nama : "; cin >> Nama;
    a++;
    cout << " Nim  : "; cin >> Nim;
    }

}
b.      Outputan.
Berikut merupakan outputan dari inputan pernyataan while diatas.

   C.     Pernyataan DO..WHILE.
Pernyataan do...while adalah pernyataan yang berguna juga untuk pengulangan.
Bentuk umum pernyataan do...while:
Do
{
Pernytaan_1;
Pernyataan_2;
......
Pernyataan_N;
} while (ungkapan);


   D.    Pernytaan FOR.
Pernyataan for adalah beguna untuk mengulang eksekusi terhadap satu atau sejumlah pernyataan.
Bentuk umum dari pernyataan for:
For (ungkapan_1; ungkapan_2; ungkapan_3)
Pernyataan;

Pernyataan di atas identik dengan:
Ungkapan_1;
While (uangkapan_2)
{
Pernyataan;
Ungkapan_3;
}
Contoh dari pernyataan for.
a.       Inputan
Berkut merupakan inputan dari pernyataan for diatas.
#include <iostream>

using namespace std;

main ()
{
    int a,n;
    char Nama[30],Nim[20], pilih, Jurusan, kembali, Angka;

    n=3;
    cout << "Jumlah Mahasiswa : "; cin >> n;

    for (a=1.; a<=3.; a++)
    {
    cout << "\n Data Diri Mahasiswa ke- " << a <<endl;
    cout << a << " Nama : "; cin >> Nama;
    cout << "  Nim  : "; cin >> Nim;
        if (pilih)
        kembali:
        cout<<" Jurusan :"<<endl;
        cout <<"1. TI"<<endl;
        cout <<"2. TIP" <<endl;
        cout <<"3. MO " <<endl;
        cout <<"4. AK" <<endl;
        cout <<"Pilihan (1/2/3/4) : "; cin>> pilih ;

    if (pilih == 1)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan TI " << Jurusan;
    }

    else if (pilih == 2)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan TIP " << Jurusan;
    }

    else if (pilih == 3)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan MO " << Jurusan;
    }

    else if (pilih == 4)
    {
    cout << "\n Nama " << Nama;
    cout << " dengan Nim " << Nim;
    cout << " adalah mahasiswa jurusan AK " << Jurusan;
    }


    else
    {
        n = 5;
        cout << " Angka Yang Anda Masukkan Salah " << n;
       goto kembali;
    }
    }
}
b.      Outputan
Berikut merupakan outputan dari inputan pernyataan for diatas.

Wassalamuallaikum wr.wb
Referensi
penertbit andi/Abdulkadir/pemrograman c++//membahas pemrograman berorientasi objek.



Cari Blog Ini

Pages

Static Routing 10 Router

Setting static routing dengan 10 Mikrotik 1.         Setting static routing dengan menggunakan 10 mikrotik. Yang mana topolog...