Menú principal

sábado, 25 de junio de 2016

Calcular valor de una resistencia - C

/*Calcular el valor de una resistencia
utilizando únicamente los 3 primeros
colores*/

#include <stdio.h>

int main()
{
    int col1, col2, col3;

    printf("    COLORES     \n");
    printf("    neg=0 \n");
    printf("    mar=1 \n");
    printf("    roj=2 \n");
    printf("    nar=3 \n");
    printf("    ama=4 \n");
    printf("    ver=5 \n");
    printf("    azu=6 \n");
    printf("    vio=7 \n");
    printf("    gri=8 \n");
    printf("    bla=9 \n");

    printf("Intro numero al que corresponda el primer color:  ");
    scanf("%d", &col1);
    printf("Intro numero al que corresponda el segundo color: ");
    scanf("%d", &col2);
    printf("Intro numero al que corresponda el tercer color: ");
    scanf("%d", &col3);

    if(col3==0)
        printf("La resistencia es de: %d%d", col1, col2);
    else if(col3==1)
        printf("La resistencia es de: %d%d0", col1, col2);
    else if(col3==2)
        printf("La resistencia es de: %d%d00", col1, col2);
    else if(col3==3)
        printf("La resistencia es de: %d%d000", col1, col2);
    else if(col3==4)
        printf("La resistencia es de: %d%d0000", col1, col2);
    else  if(col3==5)
        printf("La resistencia es de: %d%d00000", col1, col2);
    else if(col3==6)
        printf("La resistencia es de: %d%d000000", col1, col2);
    else
        printf("El color no es válido");

}


No hay comentarios:

Publicar un comentario