Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $student = array();
- $record = array();
- $i = 0;
- $temp = 0.0 ;
- $recordCount = 0;
- $gradelvl = 0.0;
- $transfer=0;
- $at=0;
- $fin = fopen("students.txt", "rb") or die("can not open file");
- $recread = fopen("totals.txt", "rb") or die("can out create totals");
- $fout = fopen("graderecord.txt", "wb") or die("can not create grade record");
- printf("what Teacher is this?:");
- fscanf(STDIN,"%s",$teacher);
- printf("what grade is this?:");
- fscanf(STDIN,"%f",$gradelvl);
- fprintf($fout," %s(grade%s)",$teacher,$gradelvl);
- fprintf($fout,"\r\nSTUDENT NAME: START MID +-");
- $midend= $gradelvl + .5;
- fprintf($fout,"\r\nExpected %.1f %.1f 0.5",$gradelvl,$temp);
- $neartest = $gradelvl + .7;
- $foutstore = fopen("totals.txt", "wb") or die("can out create totals");
- fscanf($recread, "%d%s", $record[$i][0], $record[$i][1]);
- printf("%d %s\r\n", $record[$i][0],$record[$i][1]);
- while( $i < 7 )
- {
- printf("%d %s\r\n", $record[$i][0],$record[$i][1]);
- $i++;
- fscanf($recread, "%d%s",$record[$i][0],$record[$i][1]);
- }
- fclose($recread);
- $i = 0;
- fscanf($fin, "%s%s%f%f",$student[$i][0], $student[$i][1],$student[$i][2],$student[$i][3]);
- while( !feof($fin))
- {
- $student[$i][4]= $student[$i][3] - $student[$i][2];
- $reader++;
- if($student[$i][3] == 0.0)
- {
- $transfer++;
- $student[$i][4] = "Transfer";
- $reader = $reader - 1;
- }
- else
- {
- if($student[$i][3] < $midend)
- {
- if($student[$i][3] < $neartest)
- {
- if($student[$i][4] >= 1.5 )
- {
- if($student[$i][4] > 1.9 )
- {
- $twoplus++;
- }
- else
- {
- $oneplus++;
- }
- }
- else
- {
- $below++;
- }
- }
- else
- {
- $near++;
- }
- }
- else
- {
- $at++;
- }
- }
- fprintf($fout,"\r\n%-9s%-15s%-10.1f%-8.1f%s",$student[$i][0], $student[$i][1],$student[$i][2],$student[$i][3],$student[$i][4]);
- $i++;
- fscanf($fin, "%s%s%f%s",$student[$i][0], $student[$i][1],$student[$i][2],$student[$i][3]);
- }
- $temp = $record[0][0];
- $reader = $reader + $temp;
- $transfer = $transfer + $record[1][0];
- $at = $at + $record[2][0];
- $near = $near + $record[3][0];
- $twoplus = $twoplus + $record[4][0];
- $oneplus = $twoplus + $record[5][0];
- $below = $below + $record[6][0];
- fprintf($foutstore,"%d Students \r\n%d Transfer(s) \r\n%d @GL \r\n%d NearGL \r\n%d 2.0+Gl \r\n%d 1.5+GL \r\n%d below\r\n", $reader, $transfer, $at, $near, $twoplus, $oneplus, $below);
- printf("Run Successful");
- fscanf(STDIN,"%s",$dummy);
- fclose($fin);
- fclose($fout);
- fclose($foutstore);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement