#include <stdio.h>
int main ()
{ /* Decodificador binario a decimal*/
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) // Aqui exponemos los casos donde nos sale 1 en nuestra tabla de verdad//
{
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");
}
}
No hay comentarios:
Publicar un comentario