• Statements

    A condition statement is like a question in programming. It helps the computer decide what to do next. For example, if you go to a store, you might ask the shopkeeper if they have what you want. The shopkeeper will answer yes or no, and that will help you decide what to do next. In programming, the computer can ask itself questions to decide what it should do next.

      • If Statements

      • D

        Example of if statement in d.
        import std.stdio : write;
        
        void main()
        {
        	int x = 1;
        
        	if (x > 0) {
        		write("variable x is greater than zero"); // variable x is greater than zero 
        	}
        }
        
      • Else Statements

      • D

        Example of else statement in d.
        import std.stdio : write;
        
        void main()
        {
        	int x = 1;
        
        	if (x > 0) {
        		write("variable x is greater than zero"); // variable x is greater than zero 
        	} else {
        		write("else, variable x is zero or less"); // else, variable x is zero or less
        	}
        }
        
      • Else If Statements

      • D

        Example of else if statement in d.
        import std.stdio : write;
        
        void main()
        {
        	int x = 1;
        
        	if (x > 0) {
        		write("variable x is greater than zero"); // variable x is greater than zero 
        	} else if (x == 0) {
        		write("else if, variable x is zero"); // else if, variable x is zero
        	}
        }
        
      • Switch Statements

      • D

        Example of switch statement in d.
        import std.stdio : write;
        import std.string;
        
        void main()
        {
        	int x = 1;
        
        	string result;
        	switch (x) {
        		case 0:
        			result = "variable x is integer zero";
        			break;
        		case 1:
        			result = "variable x is integer one";
        			break;
        		default:
        			result = "variable x is anything else";
        	}
        
        	write(result); // variable x is integer one
        }