fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. int masw[2][3], masg[2][3], std_w[2][3], std_g[2][3], Max_g[2][3], Max_w[2][3], max_w = 0, max_g = 0, j = 0, k = 0, N_w = 0, N_g = 0, G_g = 0, G_w = 0;
  5. float weight[2][3][4], growth[2][3][4];
  6. for (int i = 0; i < 2; i++) {
  7. for (int j = 0; j < 3; j++) {
  8. max_w = 0;
  9. max_g = 0;
  10. if ((i == 0 && j < 3) || (i == 1 && j < 2)) {
  11. for (int k = 0; k < 4; k++) {
  12. puts("Please, enter weight and growth of the student\n");
  13. scanf("%f %f", &weight[i][j][k], &growth[i][j][k]);
  14. if(weight[i][j][k] > max_w) {
  15. max_w = weight[i][j][k];
  16. masw[i][j] = max_w;
  17. N_w = k;
  18. }
  19. if(growth[i][j][k] > max_g) {
  20. max_g = growth[i][j][k];
  21. masg[i][j] = max_g;
  22. N_g = k;
  23. }
  24. if(i == 0 && j == 0 && k == 2) break;
  25. if(i == 0 && j == 1 && k == 3) break;
  26. if(i == 0 && j == 2 && k == 1) break;
  27. if(i == 1 && j == 0 && k == 2) break;
  28. if(i == 1 && j == 1 && k == 3) break;
  29. }
  30. }
  31. std_w[i][j] = N_w + 1;
  32. std_g[i][j] = N_g + 1;
  33. }
  34. }
  35. for (int i = 0; i < 2; i++) {
  36. printf("%d kurs \n\n", i + 1);
  37. for (int j = 0; j < 3; j++) {
  38. if ((i == 0 && j < 3) || (i == 1 && j < 2)) {
  39. printf("%d grupa:\n", j + 1);
  40. for (int k = 0; k < 4; k++) {
  41. printf("%d %d\n", weight[i][j][k], growth[i][j][k]);
  42. if(i == 0 && j == 0 && k == 2) break;
  43. if(i == 0 && j == 1 && k == 3) break;
  44. if(i == 0 && j == 2 && k == 1) break;
  45. if(i == 1 && j == 0 && k == 2) break;
  46. if(i == 1 && j == 1 && k == 3) break;
  47. }
  48. }
  49.  
  50. }
  51. }
  52.  
  53. for (int i = 0; i < 2; i++) {
  54. max_g = 0;
  55. max_w = 0;
  56. for (int j = 0; j < 3; j++) {
  57. if ((i == 0 && j < 3) || (i == 1 && j < 2)) {
  58. printf("Max weight of the student number %d (%d course and %d group) = %f\n", std_w[i][j], i + 1, j + 1, masw[i][j]);
  59. printf("Max growth of the student number %d (%d course and %d group) = %f\n",std_g[i][j], i + 1, j + 1, masg[i][j]);
  60. if(masw[i][j] > max_w) {
  61. max_w = masw[i][j];
  62. N_w = std_w[i][j];
  63. Max_w[i][j] = max_w;
  64. G_w = j;
  65. }
  66. if(masg[i][j] > max_g) {
  67. max_g = masg[i][j];
  68. N_g = std_g[i][j];
  69. Max_g[i][j] = max_g;
  70. G_g = j;
  71. }
  72. }
  73. }
  74. printf("The fattest student of %d course(%d group) is %d number = %f\n", i + 1, G_w + 1, N_w, max_w);
  75. printf("The tallest student of %d course(%d group) is %d number = %f\n", i + 1, G_g + 1, N_g, max_g);
  76.  
  77. }
  78. puts("FINISH!!!");
  79. return 0;
  80. }
Success #stdin #stdout 0s 15240KB
stdin
59 176
45 185
67 139
45 134
62 182
78 148
52 165
92 137
87 172
56 123
66 176
62 170
83 156
50 190
67 167
78 187
stdout
Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

Please, enter weight and growth of the student

1 kurs 

1 grupa:
0 1431422816
0 1
0 2
2 grupa:
0 1431422816
0 1
0 2
0 3
3 grupa:
0 1431422816
0 1
2 kurs 

1 grupa:
0 1431422816
1 1
1 2
2 grupa:
0 1431422816
1 1
1 2
1 3
Max weight of the student number 3 (1 course and 1 group) = 78.000000
Max growth of the student number 2 (1 course and 1 group) = 78.000000
Max weight of the student number 3 (1 course and 2 group) = 78.000000
Max growth of the student number 2 (1 course and 2 group) = 78.000000
Max weight of the student number 1 (1 course and 3 group) = 78.000000
Max growth of the student number 2 (1 course and 3 group) = 78.000000
The fattest student of 1 course(3 group) is 1 number = 78.000000
The tallest student of 1 course(1 group) is 2 number = 78.000000
Max weight of the student number 2 (2 course and 1 group) = 78.000000
Max growth of the student number 2 (2 course and 1 group) = 78.000000
Max weight of the student number 1 (2 course and 2 group) = 78.000000
Max growth of the student number 2 (2 course and 2 group) = 78.000000
The fattest student of 2 course(2 group) is 1 number = 78.000000
The tallest student of 2 course(2 group) is 2 number = 78.000000
FINISH!!!