elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


  Mostrar Mensajes
Páginas: 1 2 [3]
21  Programación / Programación C/C++ / Problema en C en: 28 Septiembre 2017, 00:29 am
Hice este problema:

En una hacienda hay un hato que se compone de N vacas. Diseñe un algoritmo que guarde en una matriz de dimensión 7xN la producción de leche diaria (en litros) de cada una de las vacas, durante una semana. Además, el algoritmo debe calcular la producción total del hato en cada uno de los siete días, y el número de la vaca que dio más leche en cada día.

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int main(int argc, char const *argv[])
  4. {
  5. int i, j, mat[7][50], N, total, mayor=0;
  6. do{
  7. printf("Cantidad de vacas:");
  8. scanf("%d",&N);
  9. }while(N<=0);
  10. system("cls");
  11. for(i=1;i<=N;i++){
  12. printf("Vaca #%d \n",i);
  13. for(j=1;j<=7;j++){
  14. do{
  15. printf("Cantidad de leche en el dia #%d \n",j);
  16. scanf("%d",&mat[i][j]);
  17. }while(mat[i][j]<=0);
  18. }
  19. mat[i][8]=mat[i][1]+mat[i][2]+mat[i][3]+mat[i][4]+mat[i][5]+mat[i][6]+mat[i][7];
  20. total=total+mat[i][8];
  21. if(mat[i][8]>mayor){
  22. mayor=mat[i][8];
  23. }
  24. system("cls");
  25. }
  26. printf("Total de produccion: %d lts \n",total);
  27. for(i=1;i<=N;i++){
  28. printf("Vaca #%d = %d lts \n",i, mat[i][8]);
  29. }
  30. system("PAUSE");
  31. return 0;
  32. }

Pero no tengo ni la menor idea sobre cómo puedo mostrar en pantalla el número de la vaca que ha producido más leche. Espero que puedan ayudarme.
Páginas: 1 2 [3]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines