Default a8

This commit is contained in:
Isaac Shoebottom 2023-11-28 10:39:46 -04:00
parent 5f01274dc4
commit b760363dc9
11 changed files with 85 additions and 0 deletions

View File

@ -0,0 +1,34 @@
#include <stdio.h>
char currentDirection;
void fcfs(int start){
int movement = 0;
double time = 0;
printf("Movement: %i Time:%.1lf\n", movement, time);
}
void cscan(int start){
int movement = 0;
double time = 0;
printf("Movement: %i Time:%.1lf\n", movement, time);
}
int main (int argc, char** argv){
int position, time;
char algorithm = argv[1][0];
int start = 0;
currentDirection = 'a';
while ( EOF!=(scanf("%i %i\n",&position,&time)))
{
printf("Delete me: position %i, Delete me: time %i\n",position,time);
}
if (algorithm == 'F'){
fcfs(start);
}else if ( algorithm == 'C'){
cscan(start);
}
return 0;
}

View File

@ -0,0 +1,8 @@
93 0
183 0
37 0
122 0
14 0
124 0
65 0
67 0

View File

@ -0,0 +1,14 @@
7394 61
1217 63
3898 70
4254 74
8951 75
4764 86
5517 95
6765 100
151 108
5637 121
4245 125
8742 130
1703 138
879 140

View File

@ -0,0 +1,8 @@
93 10
183 12
37 15
122 17
14 18
124 20
65 23
67 25

15
Assignment8/makefile Normal file
View File

@ -0,0 +1,15 @@
all:
gcc -g -O0 ./code/*.c -lm
1:
./a.out F < in/all_known_in_advance_spaces.in > student_out/f-in-advance.out && diff student_out/f-in-advance.out out/f-in-advance.out
2:
./a.out C < in/all_known_in_advance_spaces.in > student_out/c-in-advance.out && diff student_out/c-in-advance.out out/c-in-advance.out
3:
./a.out F < in/time_dependent_spaces.in > student_out/f-time_dependent.out && diff student_out/f-time_dependent.out out/f-time_dependent.out
4:
./a.out C < in/time_dependent_spaces.in > student_out/c-time_dependent.out && diff student_out/c-time_dependent.out out/c-time_dependent.out
5:
./a.out F < in/time_dependent_second_spaces.in > student_out/f-time_dependent_second.out && diff student_out/f-time_dependent_second.out out/f-time_dependent_second.out
6:
./a.out C < in/time_dependent_second_spaces.in > student_out/c-time_dependent_second.out && diff student_out/c-time_dependent_second.out out/c-time_dependent_second.out

View File

@ -0,0 +1 @@
Movement: 183 Time:36.6

View File

@ -0,0 +1 @@
Movement: 10067 Time:2023.4

View File

@ -0,0 +1 @@
Movement: 16765 Time:3414.0

View File

@ -0,0 +1 @@
Movement:693 Time:228.6

View File

@ -0,0 +1 @@
Movement:693 Time:238.6

View File

@ -0,0 +1 @@
Movement:53345 Time:10865.0