Programa para hacer un reporte de las piezas terminadas durante el turno. Se r

Más
5 años 11 meses antes #1 por Oficial
#include <stdio.h>
#include <stdlib.h>

void dim();
void evaluacion(int vec[]);
void imp_ver(int var[],char tip);
void imp_hor(int var[]);
int regla();
void bono();
int i,tam;

int main()
{
dim();
int vec[tam];
for(i=0;i<tam;i++)
{
vec=regla();
}
system("cls");
evaluacion(vec);
bono();
getch();


return 0;
}

void dim()
{
printf("Ingresa piezas con tamaño de 5 digitos numericos\n");
printf("Numero de piezas:\n");
scanf("%d",&tam);
}

void evaluacion(int vec[])
{
int A[tam],B[tam],C[tam];
imp_hor(vec);
printf("\n");
for(i=0;i<tam;i++)
{
if((vec%10>=0)&&(vec%10<4))
{
A=vec;
B=0;
C=0;
}

else
{
if((vec%10>=4)&&(vec%10<7))
{
B=vec;
A=0;
C=0;
}
else
{
if((vec%10>=7)&&(vec%10<10))
{
C=vec;
A=0;
B=0;
}


}

}

}
printf("\tPiezas A \n");
imp_ver(A,'A');
printf("\tPiezas B \n");
imp_ver(B,'B');
printf("\tPiezas C \n");
imp_ver(C,'C');


}

void imp_ver(int var[],char tip)
{
for(i=0;i<tam;i++)
{
if(var>=10000&&var<100000)
printf("%c-%d\n",tip,var);
}
}

void imp_hor(int var[])
{
for(i=0;i<tam;i++)
{
if(var>=10000&&var<100000)
printf("%d ",var);
}

}

int regla(int numero)
{
printf("Ingrese las piezas:\t");
scanf("%d",&numero);
while(numero<=9999||numero>99999)
{
printf("Numero no valido intenta de nuevo\n");
numero=regla(numero);
}
return numero;
}

void bono()
{
if(tam<=10)
{
printf("No tiene bono");
}
if(tam>10&&tam<=20)
{
printf("Tiene bono de 2%");
}
if(tam>20)
{
printf("Tiene bono de 5%");
}

}

Por favor, Conectar o Crear cuenta para unirse a la conversación.

  • forseti99
  • Desconectado
  • Moderador
  • Moderador
  • Cría cuervos, y tendrás muchos.
Más
5 años 11 meses antes #2 por forseti99
¿Qué necesitas, o por qué compartes el código de tu programita?

Por favor, Conectar o Crear cuenta para unirse a la conversación.

  • Ansgar
  • Desconectado
  • Moderador
  • Moderador
  • ¿Feliz, feliz, feliz? ¡Fuchi, guacala!
Más
5 años 11 meses antes - 5 años 11 meses antes #3 por Ansgar
Última Edición: 5 años 11 meses antes por Ansgar.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
5 años 11 meses antes #4 por Tamalero
prueba de spam o que pedo? XD

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
5 años 11 meses antes #5 por pakitos
¿Los bots ahora comparten código?

Por favor, Conectar o Crear cuenta para unirse a la conversación.

  • forseti99
  • Desconectado
  • Moderador
  • Moderador
  • Cría cuervos, y tendrás muchos.
Más
5 años 11 meses antes #6 por forseti99
Sospecho que quería meter su pregunta en el título, pero alcanzó el límite de caracteres y el resto es historia.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

  • Diaboliquin
  • Desconectado
  • Navegador Platino
  • Navegador Platino
  • Todas hieren, la última mata.
Más
5 años 11 meses antes #7 por Diaboliquin

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.400 segundos
Powered by Foro Kunena