Thread: Need guidance on project

  1. #61
    Registered User
    Join Date
    Mar 2010
    Posts
    98
    lol that's just something I call people when they do something I....it's a respect thing.

    Anyway I didn't mean to say you were old lol


    well gnite all, and to all a goodnite

  2. #62
    Registered User
    Join Date
    Sep 2006
    Posts
    8,868
    I had to change some things, but see if this is more or less, on track. I have some residual carpal tunnel so long iterators are out, and i is in.

    Code:
    #include <stdio.h>
    /*This program prompts the user for the grades on ten tests, then prints the ave
    rage score, the high score, and a list of scores associated with each student, i
    ncluding a letter grade.
    */
    #define N 3
    //#define M 2
    int main(void)
    
    {
    
      double grade[N], highscore, average_score, lowscore;
      int sum, numraise, studentname, i, j;
      char lettergrade;
      highscore= lowscore = sum = 0.0;
    
      
      //
      for( j = 0; j < N; j++) {  //for each student
    
        for ( i=0 ; i<N ;i++ )     //get input for N grades
        {
          printf("\nStudent #%d - Enter a grade: ", j+1);  //prompts user for grades
          scanf("%lf", &grade[i]);
          sum += grade[i];
    
          if (highscore < grade[i])       //sumit and check for a hi or lo score
            highscore = grade[i];
          if(lowscore > grade[i])
            lowscore = grade[i];
        }
        for(i = 0; i < N; i++)    //process those grades
        {
          if (grade[i] >= 90.0)    //assigns letter grades
            lettergrade='A';
          else if (grade[i] >= 80.0)
            lettergrade='B';
          else if (grade[i] >= 70.0)
            lettergrade='C';
          else if (grade[i] >= 60.0)
            lettergrade='D';
          else if (grade[i] < 60.0)
            lettergrade='F';
    
          printf("\nStudent #%2d score is: %.1lf this is an %c", j+1, grade[i], 
          lettergrade);
        }
    
      }
      average_score = sum /(N*N);  //average score for a student
      printf("\nThe highest score is %.1lf", highscore);        //Prints high score`
      //lowest score??
      printf("\nThe average score is %.2lf", average_score);    //prints average
      getchar();
      return 0;
    }

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Problem Displaying a Struct
    By rockstarpirate in forum C++ Programming
    Replies: 16
    Last Post: 05-05-2008, 09:05 AM
  2. added start menu crashes game
    By avgprogamerjoe in forum Game Programming
    Replies: 6
    Last Post: 08-29-2007, 01:30 PM
  3. Guidance for a project idea in C\C++
    By wrkrishna in forum C Programming
    Replies: 2
    Last Post: 12-10-2005, 12:23 AM
  4. Game Independent Anti-cheat Project Needs Programmers
    By GIA Project Lea in forum Projects and Job Recruitment
    Replies: 3
    Last Post: 09-15-2005, 07:41 PM