Plan de examen de nuevos empleados
#Definición N 3
estructura typedef
{
Número de carácter [10];
nombre de char[20];
Sexo encantador;
int juez/*excelente 1 calificado 0 no calificado-1*/
} Mensaje;
void setData(Mensaje para[N])
{
int I;
for(I = 0; I ltn; i )
{
System("cls");
Printf("Número de empleado: ");
scanf (" s ", fo[i].num);
Printf("Nombre del empleado: ");
scanf("s ", fo[i].name); p>
Printf("Género del empleado (masculino: m, femenino: f): ");
scanf(" c ", ampfo[i]. Género); >printf("calificación:");
scanf("d", ampfo[i].juez);
}
}
p>Visualización no válida(info[N])
{
int I;
System("cls");
for(I = 0;iltn;i)
{
Printf("Número de empleado: s\n ", fo[i].num);
Printf("Nombre del empleado: s\n ", fo[i]. Nombre);
Printf("Género del empleado (masculino: m, femenino: f): c\n ", fo [i].sexo);
printf("calificación:");
cambiar(fo[i].juez)
{
Caso 1: printf("calificado\n"); roto;
Caso 0: printf("calificado\n");
Caso -1: printf ("no calificado\n"); descanso;
}
printf("\n");
}
}
void Stat(info[N])
{
int count[3]={0},
i; p>
for(I = 0;iltn;i)
cambiar(fo[i]. Juez)
{
Caso 1: recuento[0]; descanso
Caso 0: recuento[1]; >caso-1: recuento[2]; descanso;
}
Printf("Número excelente: d\nNúmero calificado: d\nNúmero no calificado: d\n", recuento [ 0], recuento [1], recuento[2]);
}
int main(void)
{
Información [N];
setData(fo);
Display(fo);
stat(fo);
Devuelve 0;
}