Tujuannya adalah untuk memudahkan pembuatan program baik yang sederhana maupun yang kompleks.
Yang dimaksud dengan program adalah kumpulan intruksi yang digunakan untuk mengatur computer agar melakukan suatu tindakan tertentu.
Suatu program ditulis mengikuti kaidah bahasa pemograman tertentu. Bahasa pemograman dapat di analogikan dengan bahasa yang digunakan manusia (bahasa manusia). Kumpulan intruksi dalam bahasa manusia yang berupa sejumlah kalimat dapat anda analogikan dengan suatu program.
Dalam konteks pemograman, terdapat sejumlah bahasa pemograman, seperti : Pascal, C, C++, dan Basic.
Baiklah untuk mempersingkat waktu dengan cara menganalisis riset dari suatu masalah dan membuat algoritma sederhana transaksi pembayaran pada swalayan yang menggunakan seleksi fungsi if else untuk membuat program transaksi pembayaran.
Permasalahan :
Suatu swalayan memberikan diskon sebesar 10 % bagi siapa saja yang berbelanja sebesar Rp100.000 atau lebih. Buatlah algoritma untuk menghitung nilai uang yang harus dibayar oleh pembeli.
Solusi: Pemecahan masalah ini dalam bentuk diagram alir data dan pseudecode dapat dilihat pada gambar berikut.
- Masukkan (pembelian)
- Jika pembelian >= 100000 maka diskon ß 0.1* pembelian sebaliknya diskon 0 akhir-jika
- pembayaranß pembelian – diskon
- tampilkan (pembayaran
Flowchartnya :
C++ merupakan bahasa pemrograman komputer yang termasuk dalam bahasa pemrograman tingkat menengah.C++ itu sendiri merupakan bahasa pemngembangan dari bahasa C.C++ merupakan bahasa yang merupakan pemrograman berorientasi objek.Dan langsung saja masuk ke dalam program sederhana dari C++.
#includevoid main()
{
cout “selamat pagi semua\n”;
}
Dan saya akan menjelaskan tentang program yang ada diatas :
- #include : merupakan deklarasi dari beberapa fungsi yang dibutuhkan oleh perangkat lunak atau class class yang dibutuhkan.
- void main () : Ini merupakan fungsi utama, dan c++ itu sendiri terdapat banyak fungsi.Dan kata void itu sendiri menandakan kalau fungsi main tidak bertipe.
- {} : kurung buka dan tutup itu sendiri menandakan awal dan akhir dari program.
- cout “selamat pagi semua\n”; : cout itu sendiri berguna untuk mencetak tampilan, dan setiap statement harus diakhiri dengan titik koma.
- kondisi percabangan :
• if (expression)
{
statement;
}
{
statement;
}
• if (expression)
{
statement;
}
else
{
statement2;
}
{
statement;
}
else
{
statement2;
}
• switch
{
case1:
{
statement;
break;
}
case2:
{
statement;
break;
}
Kondisi perulangan :
{
case1:
{
statement;
break;
}
case2:
{
statement;
break;
}
Kondisi perulangan :
• while (expression)
{
statement;
}
{
statement;
}
• do
{
statement;
}
while (condition);
{
statement;
}
while (condition);
Tidak ada komentar:
Posting Komentar