Bahasa pemrograman c++ menyediakan beberapa struktur kontrol yaitu :
- if
- if else
- switch case
if (kondisi)Apabila statement yang dilakukan lebih dari satu, maka sintaksnya menjadi :
statement;
if (kondisi)"Statement pada sintaks di atas akan dilakukan jika kondisinya bernilai (benar)TRUE"
{
statement1;
statement2;
..}
Contoh Sederhana Program Password dengan menggunakan struktur kontrol if
/*
#--------------------------------
# Program password
#--------------------------------
Ket :
user = user
Pwd = password
Jika Password "abe" Maka "Password benar !"
jika password "selain dari abe" "Maka password Salah !"
*/
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
void main()
{
char user[20];
char pwd[50];
printf("---------------------------------\n");
printf(" Admin Login Page \n");
printf("---------------------------------\n");
printf("Username = ");scanf("%s",&user);
printf("Password = ");scanf("%s",&pwd);
printf("---------------------------------\n");
if (strcmp(pwd,"abe")==0)
printf("\nPassword Benar !");
else
printf("\nPassword Salah !");
getch();
}