Apuntes de Microcontroladores

domingo, 13 de diciembre de 2020

Tabla de la verdad

#include <stdio.h>   


int main ()




{






int a, b, c, d, e;


printf ("\n Introduce el valor de a (bit menos significativo): \n");


scanf ("%i" , &a);


printf ("\n Introduce el valor de b: \n");


scanf ("%i" , &b);


printf ("\n Introduce el valor de c: \n");


scanf ("%i" , &c);


printf ("\n Introduce el valor de d: \n");


scanf ("%i" , &d);




e = a*1 + b* 2 + c*4 + d*8;




switch (e)


{




case 2:


printf ("Arranque de motores");


break;


case 4 :


printf ("Arranque de motores");


break;


case 7 :


  printf("Arranque de motores");


  break;


case 11 :


  printf ("Arranque de motores");


  break;


case 15 :


  printf ("Arranque de motores");


  break;




  default :


printf ("Motores apagados");


}


}