
Pengkondisian satu kondisi (if) adalah sebuah blok yang menyatakan bahwa suatu
aksi/proses akan dijalankan apabila memenuhi suatu kondisi. Berikut adalah
contoh pengkondisian beserta penulisannya dalam bahasa algoritmik dan beberapa
bahasa pemograman :
1. Bahasa Algoritmik
{ Deklarasi variabel }
myNumber : integer
{ Memberi masukan ke dalam variabel myNumber }
input(myNumber)
{ Pengkondisian jika bilangan ganjil }
if (myNumber mod 2 = 1) then
{ Menampilkan hasil ganjil }
output("myNumber bilangan ganjil")
2. Bahasa Pascal
program pengkondisian;
{ Deklarasi variabel }
var
myNumber : integer;
begin
{ Memberi masukan ke dalam variabel myNumber }
write('Masukan nilai myNumber = ');
readln(myNumber);
{ Pengkondisian jika bilangan ganjil }
if (myNumber mod 2 = 1) then
begin
{ Menampilkan hasil ganjil }
writeln('myNumber bilangan ganjil');
end;
end.
3. Bahasa C++
#include <iostream>
using namespace std;
int main()
{
// Deklarasi variabel
int myNumber;
// Memberi masukan ke dalam variabel myNumber
cout << "Masukan nilai myNumber = ";
cin >> myNumber;
// Pengkondisian jika bilangan ganjil
if (myNumber % 2 == 1)
{
// Menampilkan hasil ganjil
cout << "myNumber bilangan ganjil\n";
}
// Mengembalikan nilai
return 0;
}
4. Bahasa Java
import java.util.Scanner;
public class Main
{
public static void main(String[]args)
{
// Deklarasi variabel
int myNumber;
Scanner masukan = new Scanner(System.in);
try
{
// Memberi masukan ke dalam variabel myNumber
System.out.print("Masukan nilai myNumber = ");
myNumber = masukan.nextInt();
// Pengkondisian jika bilangan ganjil
if (myNumber % 2 == 1)
{
// Menampilkan hasil ganjil
System.out.println("myNumber bilangan ganjil");
}
} catch(Exception e)
{
System.out.println("Harap masukan nilai berupa angka!");
}
}
}