Kondisi
Kondisi C++ dan Pernyataan If
Anda sudah tahu bahwa C++ mendukung kondisi logis biasa dari matematika:
- Kurang dari: a < b
- Kurang dari atau sama dengan: a <= b
- Lebih besar dari: a > b
- Lebih besar dari atau sama dengan: a >= b
- Sama dengan a == b
- Tidak Sama dengan: a != b
Anda dapat menggunakan kondisi ini untuk melakukan tindakan yang berbeda untuk keputusan yang berbeda.
C++ memiliki pernyataan kondisional berikut:
- Gunakan
if
untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang ditentukan benar - Gunakan
else
untuk menentukan blok kode yang akan dieksekusi, jika kondisi yang sama salah - Gunakan
else if
untuk menentukan kondisi baru yang akan diuji, jika kondisi pertama salah - Gunakan
switch
untuk menentukan banyak blok kode alternatif yang akan dieksekusi.
CONTOH:
Notasi :
//kamus :
a,b,c <== integer
//diskripsi :
output masukkan angka ke-1
input A
output masukkan angka ke-2
input B
C = a / b;
output C : negatif atau positif
if (c > 0) then
{
output "positif"
output "positif"
}
if (c < 0) then
{
output "negatif"
output "negatif"
}
source code :
output :
Komentar
Posting Komentar