Perkondisian dengan 'If - Else If - Else' Statement





Kerangka if:
if (/* condition */)
{
   /* statement */
}

Kerangka if - else:
if (/* condition */)
{
   /* statement */
}
else
{
   /* another statement */
}

Kerangka if - else if - else:
if (/* condition */)
{
   /* first statement */
}
else if (/* another condition */)
{
   /* second statement */
}
else
{
   /* last statement */
}


Contoh source code:
#include <stdio.h>

int main()
{
   int opsi;
 
   printf("Menu:\n1. Nasi Goreng\n2. Mie Ayam\n");
   printf("Pilihan: ");
   scanf("%d", &opsi);

   if (opsi == 1)
   {
      printf("Kamu memilih nasi goreng\n");
   }
   else if (opsi == 2)
   {
      printf("Kamu memilih mie ayam\n");
   }
   else
   {
      printf("Pilihanmu tidak ada di dalam menu\n");
   }

   return 0;
}

Post a Comment