Guest User

Untitled

a guest
Dec 10th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. #include<stdio.h>
  2. void estoque(int estoque[][3],int lin,int col){
  3. int i,j;
  4. for(i=0;i<lin;i++){
  5. for(j=0;j<col;j++){
  6. printf("Digite o estoque do produto %d no armazem %d:\n",i+1,j+1);;
  7. scanf("%d",&estoque[i][j]);
  8. }
  9. }
  10.  
  11. }
  12. void total(int mat[][3],int lin,int col){
  13. int soma,m,n;
  14. for(m=0;m<lin;m++){
  15. soma=0;
  16. for(n=0;n<col;n++){
  17. soma=soma+mat[m][n];
  18. }
  19. if(m==0){
  20. printf("O armazem %d tem %d produtos armazenados no total.\n",m+1,soma);
  21. }
  22. else if(m==1){
  23. printf("O armazem %d tem %d produtos armazenados no total.\n",m+1,soma);
  24.  
  25. }
  26. else
  27. printf("O armazem %d tem %d produtos armazenados no total.\n",m+1,soma);
  28. }
  29. }
  30. void quantidade(int mat[][3],int lin,int col,int *n){
  31. int i,j,maior;
  32.  
  33. for(i=(*n);i<=(*n);i++){
  34. for(j=0;j<col-1;j++){
  35. if(mat[i][j]>mat[i][j+1]){
  36. maior=mat[i][j];
  37. }
  38. else
  39. maior=mat[i][j+1];
  40. }
  41. }
  42. printf("O armazem %d tem maior quantidade de produto %d: total %d.\n",(*n),j+1,maior);
  43. }
  44.  
  45.  
  46. int main(){
  47. int num;
  48. int ESTOQUE[3][3];
  49. estoque(ESTOQUE,3,3);
  50. total(ESTOQUE,3,3);
  51. printf("Qual armazem deseja saber a maior quantidade de produto armazenado?\n");
  52. scanf("%d",&num);
  53. quantidade(ESTOQUE,3,3, &num);
  54.  
  55. return 0;
  56. }
Add Comment
Please, Sign In to add comment