#include <iostream.h> #include <fstream.h> typedef int Bool; const Bool TRUE = 1; const Bool FALSE = 0; char printableBool (Bool i) { if (i==FALSE) return 'F'; else return 'T'; } int main () { ifstream f1, f2, f3check; ofstream f3; f1.open("exam"); if (!f1) { cout << "Cannot open file exam" << endl; return 1; } f2.open("key"); if (!f2) { cout << "Cannot open file key" << endl; return 1; } f3check.open("result"); if (f3check) { cout << "File result already exists" << endl; return 1; } f3.open("result"); if (!f3) { cout << "Cannot open file result" << endl; return 1; } int runningSum; int ans, key, score; runningSum = 0; f1 >> ans; if (!f1) { cout << "Error reading from file exam" << endl; return 1; } f2 >> key; if (!f1) { cout << "Error reading from file key" << endl; return 1; } if (ans == key) { runningSum = runningSum + 25; score = TRUE; } else score = FALSE; f3 << printableBool(score) << endl; if (!f3) { cout << "Error writing to file result" << endl; return 1; } f1 >> ans; if (!f1) { cout << "Error reading from file exam" << endl; return 1; } f2 >> key; if (!f1) { cout << "Error reading from file key" << endl; return 1; } if (ans == key) { runningSum = runningSum + 25; score = TRUE; } else score = FALSE; f3 << printableBool(score) << endl; if (!f3) { cout << "Error writing to file result" << endl; return 1; } f1 >> ans; if (!f1) { cout << "Error reading from file exam" << endl; return 1; } f2 >> key; if (!f1) { cout << "Error reading from file key" << endl; return 1; } if (ans == key) { runningSum = runningSum + 25; score = TRUE; } else score = FALSE; f3 << printableBool(score) << endl; if (!f3) { cout << "Error writing to file result" << endl; return 1; } f1 >> ans; if (!f1) { cout << "Error reading from file exam" << endl; return 1; } f2 >> key; if (!f1) { cout << "Error reading from file key" << endl; return 1; } if (ans == key) { runningSum = runningSum + 25; score = TRUE; } else score = FALSE; f3 << printableBool(score) << endl; if (!f3) { cout << "Error writing to file result" << endl; return 1; } f3 << endl << runningSum << endl; }
All Computer Programming languages and its basics (C,C++,JAVA,PHP,SAP(ALL MODULES)
Tuesday, 15 April 2014
Grade
Subscribe to:
Post Comments (Atom)
Comment
Comment Box is loading comments...
No comments:
Post a Comment