Código
void numero_color(){ char color[3];//arreglo donde se iran guardando los colores int valor,b1,b2,multiplicador;//variables donde se guardaran los valores de las bandas y el valor total de la resistencia for(multiplicador=1;valor>=100;multiplicador++){ valor=valor/10; } b1=valor/10; b2=(valor-(10*b1)); switch(b1){//aqui se busca el color de la banda 1 case 1: color[0]='M'; break; case 2: color[0]='R'; break; case 3: color[0]='n'; break; case 4: color[0]='A'; break; case 5: color[0]='V'; break; case 6: color[0]='a'; break; case 7: color[0]='v'; break; case 8: color[0]='G'; break; case 9: color[0]='B'; break; default: break; } switch(b2){//aqui se busca el color de la banda 2 case 0: color[1]='N'; break; case 1: color[1]='M'; break; case 2: color[1]='R'; break; case 3: color[1]='n'; break; case 4: color[1]='A'; break; case 5: color[1]='V'; break; case 6: color[1]='a'; break; case 7: color[1]='v'; break; case 8: color[1]='G'; break; case 9: color[1]='B'; break; default: break; } switch(multiplicador){//aqui se busca el color de la banda multiplicadora case 1: color[2]='N'; break; case 2: color[2]='M'; break; case 3: color[2]='R'; break; case 4: color[2]='n'; break; case 5: color[2]='A'; break; case 6: color[2]='V'; break; case 7: color[2]='a'; break; default: break; } printf("\tTabla de colores:\nN=negro\nM=marron\nR=rojo\nn=naranja\nA= amarillo\nV=verde\na=azul\nv=vilotA\nG=gris\nB=blanco\n"); }
MOD: Etiquetas GeSHi.