part 3 lab 2

Dependencies:   mbed

main.cpp

Committer:
chadlewellyn
Date:
2016-02-02
Revision:
0:a9b292f972a1

File content as of revision 0:a9b292f972a1:

#include "mbed.h"

DigitalOut myled[4] = {LED1, LED2, LED3,LED4};  // array of digitalouts of mbed LEDs


int main()
{

    int num = 0;                               // initialize variables
    int i = 0;

    while(1) {
        printf("Enter a Number");             // Tells user to enter number
        scanf("%d",&num);                     // scans for number

        if((num >= 1) && (num <=4)) {         // if number is 1-4
            i = num - 1;                      // light corresponding LED
            myled[i] = 1;
        }

        else {
            myled[0] = 0;                    // if not turn of all LEDs
            myled[1] = 0;
            myled[2] = 0;
            myled[3] = 0;
            
        }
    }
}