#include int main() { int valor=0, cont_sublote=1, suma=0, cont_valores=0, val_max=0, sub_val_max=0, pos_rel_max=0; float promedio=0; do { printf("Ingrese un valor (-1 para terminar):"); scanf("%d",&valor); if (valor < -1) { printf("El valor tiene que ser mayor que cero\n\n"); } }while(valor < -1); val_max=valor; while(valor != -1) { cont_valores++; suma = suma + valor; if (valor > val_max) { val_max = valor; sub_val_max = cont_sublote; pos_rel_max = cont_valores; } if (valor == 0) { cont_sublote++; printf("La suma total del sublote fue: %d\n", suma); promedio = suma/cont_valores; //printf("El promedio del sublote fue: %f", suma/cont_valores); printf("El promedio del sublote fue: %f\n\n", promedio); cont_valores=0; } do { printf("Ingrese un valor (-1 para terminar):"); scanf("%d",&valor); if (valor < -1) { printf("El valor tiene que ser mayor que cero\n\n"); } }while(valor < -1); } printf("Resultados\n"); printf("==========\n\n"); printf("El total de sublotes fue: %d\n", cont_sublote); printf("El val max del conjunto fue: %d. Pertenece al sublote %d y se encuentra en la posicion %d\n\n", val_max, sub_val_max, pos_rel_max); return 0; }