Term of the Moment

internal memory

Look Up Another Term

Definition: if-then-else

A high-level programming language statement that compares two or more sets of data and tests the results. If the results are true, the THEN instructions are taken; if not, the ELSE instructions are taken. The following is a BASIC example:
   10  if answer = "y"  then print "Yes"
   20  else print "No"

In many languages, THEN is implied. All statements between IF and ELSE are carried out if the condition is true. All statements between ELSE and the end of the statement are carried out if not true. The following dBASE and C/C++ examples produce the same results as above:

  dBASE             C/C++

  if answer="y"     if (answer =='y')
    ? "Yes"            {
  else                 printf ("Yes\n");
    ? "No"           else
  endif                printf ("No\n");