Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.09 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <math.h>
  4.  
  5. int main(int argc,char **argv)
  6. {
  7. int b=-1,d=21,i,j,n,h,k,sum=0,sum1=0,variance;
  8.  
  9. printf("\n Entrez le nombre de note qu'il y a au total: ");
  10. scanf("%d",&n);
  11. printf("\n");
  12.  
  13. int marksArray[n];
  14. printf(" Le tableau des notes est: ");
  15. for(i=0;i<n;i++){
  16. marksArray[i]=rand()%21;
  17. printf("%d ",marksArray[i]);
  18. }
  19. printf("\n");
  20. for(i=0;i<n;i++){
  21.  
  22. if(marksArray[i]>b){
  23.  
  24. b=marksArray[i];
  25. }
  26. if(marksArray[i]<d){
  27.  
  28. d=marksArray[i];
  29. }
  30. sum = sum + marksArray[i];
  31. }
  32. printf("\n la meilleur note est: %d \n",b);
  33. printf("\n la pire note est: %d \n",d);
  34.  
  35. for(j=0;j<n;j++){
  36. sum1 = pow(marksArray[j],2) + sum1;
  37. }
  38. printf("\n la somme au carre est de : %d \n",sum1);
  39. variance= sqrt( sum1 );
  40. printf("\n la variance est de : %d \n",variance);
  41.  
  42.  
  43. int statsArray[7]={0};
  44. for(h=0;h<n;h++){
  45. if(marksArray[h]==20){
  46. statsArray[6]= statsArray[6] + 1;
  47. }
  48. if(marksArray[h]==18 || marksArray[h]==19){
  49. statsArray[5]= statsArray[5] + 1;
  50. }
  51. if(marksArray[h]>=14 && marksArray[h]<=17 ){
  52. statsArray[4]= statsArray[4] + 1;
  53. }
  54. if(marksArray[h]>=11 && marksArray[h]<14 ){
  55. statsArray[3]= statsArray[3] + 1;
  56. }
  57. if(marksArray[h]>=7 && marksArray[h]<11 ){
  58. statsArray[2]= statsArray[2] + 1;
  59. }
  60. if(marksArray[h]>=3 && marksArray[h]<7 ){
  61. statsArray[1]= statsArray[1] + 1;
  62. }
  63. if(marksArray[h]>=0 && marksArray[h]<3 ){
  64. statsArray[0]= statsArray[0] + 1;
  65. }
  66. }
  67. printf("\n le tableau des notes par classe est:") ;
  68. for(k=0;k<7;k++){
  69. printf(" %d ",statsArray[k]);
  70. }
  71. printf("\n\n");
  72.  
  73. for(i=0;i<7;i++){
  74. for(j=0;j<statsArray[i];j++){
  75. printf("###### ");
  76. }
  77. printf("\n\n");
  78. }
  79. return 0;
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement