Pernyataan For Pernyataan syntax for Tanda koma dari pernyataan for Contoh program import java.util.Scanner;

v algoritma biasanya ditulis dalam pseudo, yang merupakan campuran bahasa pemrograman dan bahasa manusia, seperti bahasa Inggris v Pseudocode harus tepat dan cukup jelas sehingga seorang programmer yang baik dapat dikonversi menjadi sintaktis kode yang benar, v bagaimanapun, adalah jauh lebih kaku daripada kode pseudo : Orang tidak perlu khawatir tentang poin sintaksis atau negara bagian variabel, misalnya

16. Pernyataan For

• Untuk klaim yang paling sering digunakan untuk langkah melalui variabel integer tahap yang sama • diawali dengan kata kunci for, diikuti dengan tiga ekspresi dalam kurung yang menjelaskan apa yang harus dilakukan dengan satu atau lebih variabel untuk mengontrol v ekspresi pertama memberitahu bagaimana variabel kontrol atau variabel diinisialisasi atau dideklarasikan dan diinisialisasi sebelum iterasi pertama v ekspresi kedua menentukan waktu loop harus berakhir, berdasarkan evaluasi ekspresi Boolean sebelum setiap iterasi v ekspresi ketiga menceritakan bagaimana variabel kontrol atau variabel akan diperbarui setelah setiap tubuh loop iterasi

17. Pernyataan syntax for

for inisialisasi; Boolean_Expression; Update Badan • Pengawas dapat terdiri dari pernyataan tunggal atau daftar laporan tertutup dalam sepasang tanda kurung • Perhatikan bahwa tiga ekspresi kontrol dipisahkan oleh dua,, bukan tiga titik koma • Perhatikan bahwa ada tidak ada titik koma setelah kurung tutup pada awal loop

18. Tanda koma dari pernyataan for

21 • for loop dapat berisi beberapa inisialisasi tindakan dipisahkan oleh koma v Perhatian harus digunakan ketika menggabungkan sebuah deklarasi dengan beberapa tindakan v ini ilegal untuk menggabungkan beberapa jenis deklarasi dengan beberapa tindakan, seperti v Untuk menghindari masalah yang mungkin, yang terbaik adalah untuk menyatakan semua variabel luar pernyataan for • A untuk loop dapat berisi tindakan memperbarui beberapa, dipisahkan dengan koma juga Hal v ini bahkan dimungkinkan untuk menghilangkan tubuh loop di jalan, • namun, untuk loop hanya dapat berisi satu ekspresi Boolean untuk menguji loop akhir

19. Contoh program import java.util.Scanner;

public class coba { public static void mainString args[] { Scanner input = new ScannerSystem.in; int barang,pilihan,banyak,harga; System.out.printlnLPKIAMART; System.out.printlnselamat datang selamat berbelanja; System.out.println1. ice cream magnum; System.out.println2. susu ultra; System.out.println3. pulpy orange; System.out.println4. lays keripik kentang; System.out.println5. coca cola; System.out.println6. sari roti sandwich; System.out.printmasukan barang yang anda pilih : ; 22 barang = input.nextInt; switchbarang { case 1 : System.out.printlnnama barang : ice cream magnum; System.out.printlnharga satuan : 8.500; System.out.printberapa banyak yang akan anda beli : ; banyak = input.nextInt; harga = banyak 8500; System.out.printTotal harga : ; System.out.printlnharga; break; case 2 : System.out.printlnnama barang : susu ultra; System.out.printlnharga satuan : 4.500; System.out.printberapa banyak yang akan di beli : ; banyak = input.nextInt; harga = banyak 4500; System.out.printtotal harga : ; System.out.printlnharga; break; case 3 : System.out.printlnnama barang : pulpy orange; System.out.printlnharga satuan : 6.500; System.out.printberapa banyak yang akan di beli : ; banyak = input.nextInt; harga = banyak 6500; System.out.printtotal harga : ; System.out.printlnharga; break; 23 case 4 : System.out.printlnnama barang : lays keripik kentang; System.out.printlnharga satuan : 7.500; System.out.printberapa banyak yang akan di beli : ; banyak = input.nextInt; harga = banyak 7500; System.out.printtotal harga : ; System.out.printlnharga; break; case 5 : System.out.printlnnama barang : coca cola; System.out.printlnharga satuan : 5.000; System.out.printberapa banyak yang akan di beli : ; banyak = input.nextInt; harga = banyak 5500; System.out.printtotal harga : ; System.out.printlnharga; break; case 6 : System.out.printlnnama barang : sari roti sandwich; System.out.printlnharga satuan : 2.500; System.out.printberapa banyak yang akan di beli : ; banyak = input.nextInt; harga = banyak 2500; System.out.printtotal harga : ; System.out.printlnharga; break; } } } 24 public static void mainString args[ ] String[ ] args : method main menerima variable dengan nama args, bertipe String. Tanda [ ] menunjukkan args adalah variable array. system.out.println : menampilkan teks yang diapit “ “ ke layar. Jangan lupa memberi tanda ; nextInt untuk membaca inputan integer { : menandai dimulainya isi class tesProgram sedangkan, } : menutup isi class. Bentuk dari Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti if – else bertingkat. break adalah perintah untuk mengakhiri statement. Apabila tidak ada break, komputer akan mengeksekusi intruksi yang berada di bawahnya walaupun berada di case yang berbeda. G. PENGERTIAN C++