Advertisement
Guest User

Untitled

a guest
Nov 15th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(){
  4. int n, best, reden;
  5. scanf("%d", &n);
  6. int br=n;
  7. int ind[n], lab[n], test[n], kol1[n], kol2[n], poeni[n], ocena[n];
  8. for(int i=0; i<n; i++){
  9. scanf("%d %d %d %d %d", &ind[i], &lab[i], &test[i], &kol1[i], &kol2[i]);
  10. poeni[i]=lab[i]*(10.0/100)+test[i]*(15.0/100)+kol1[i]*(35.0/100)+kol2[i]*(40.0/100);
  11. if(poeni[i]<50) {
  12. ocena[i]=5; br--;
  13.  
  14. }
  15. if(poeni[i]>=50&&poeni[i]<60) {
  16. ocena[i]=6;
  17.  
  18. }
  19. if(poeni[i]>=60&&poeni[i]<70) {
  20. ocena[i]=7;
  21.  
  22. }
  23. if(poeni[i]>=70&&poeni[i]<80) {
  24. ocena[i]=8;
  25.  
  26. }
  27. if(poeni[i]>=80&&poeni[i]<90) {
  28. ocena[i]=9;
  29.  
  30. }
  31. if(poeni[i]>=90&&poeni[i]<100) {
  32. ocena[i]=10;
  33.  
  34. }
  35. }
  36. best=poeni[0]; reden=1;
  37. for(int i=0; i<n; i++){
  38. printf("index:%d poeni:%d ocena:%d \n", ind[i], poeni[i], ocena[i]);
  39. if(poeni[i]>best){ best=poeni[i]; reden=i+1;}
  40. }
  41. printf("polozeni:%.02f%% najdobar:%d", ((float)br/(float)n)*100.0, reden);
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement