> n; int burst[n], waiting[n], turnaround[n]; cout << "Enter burst times:\n"; for (int i = 0; i < n; i++) { cout << "P" << i+1 << ": "; cin >> burst[i]; } waiting[0] = 0; for (int i = 1; i < n; i++) waiting[i] = waiting[i - 1] + burst[i - 1]; for (int i = 0; i < n; i++) turnaround[i] = waiting[i] + burst[i]; cout << "\nProcess\tBurst\tWaiting\tTurnaround\n"; float total_wt = 0, total_tt = 0; for (int i = 0; i < n; i++) { cout << "P" << i+1 << "\t" << burst[i] << "\t" << waiting[i] << "\t" << turnaround[i] << "\n"; total_wt += waiting[i]; total_tt += turnaround[i]; } cout << "Average Waiting Time: " << total_wt / n << "\n"; cout << "Average Turnaround Time: " << total_tt / n << "\n"; return 0; } "> > n; int burst[n], waiting[n], turnaround[n]; cout << "Enter burst times:\n"; for (int i = 0; i < n; i++) { cout << "P" << i+1 << ": "; cin >> burst[i]; } waiting[0] = 0; for (int i = 1; i < n; i++) waiting[i] = waiting[i - 1] + burst[i - 1]; for (int i = 0; i < n; i++) turnaround[i] = waiting[i] + burst[i]; cout << "\nProcess\tBurst\tWaiting\tTurnaround\n"; float total_wt = 0, total_tt = 0; for (int i = 0; i < n; i++) { cout << "P" << i+1 << "\t" << burst[i] << "\t" << waiting[i] << "\t" << turnaround[i] << "\n"; total_wt += waiting[i]; total_tt += turnaround[i]; } cout << "Average Waiting Time: " << total_wt / n << "\n"; cout << "Average Turnaround Time: " << total_tt / n << "\n"; return 0; } "> > n; int burst[n], waiting[n], turnaround[n]; cout << "Enter burst times:\n"; for (int i = 0; i < n; i++) { cout << "P" << i+1 << ": "; cin >> burst[i]; } waiting[0] = 0; for (int i = 1; i < n; i++) waiting[i] = waiting[i - 1] + burst[i - 1]; for (int i = 0; i < n; i++) turnaround[i] = waiting[i] + burst[i]; cout << "\nProcess\tBurst\tWaiting\tTurnaround\n"; float total_wt = 0, total_tt = 0; for (int i = 0; i < n; i++) { cout << "P" << i+1 << "\t" << burst[i] << "\t" << waiting[i] << "\t" << turnaround[i] << "\n"; total_wt += waiting[i]; total_tt += turnaround[i]; } cout << "Average Waiting Time: " << total_wt / n << "\n"; cout << "Average Turnaround Time: " << total_tt / n << "\n"; return 0; } ">
#include <iostream>
using namespace std;
int main() {
int n;
cout << "Enter number of processes: ";
cin >> n;
int burst[n], waiting[n], turnaround[n];
cout << "Enter burst times:\\n";
for (int i = 0; i < n; i++) {
cout << "P" << i+1 << ": ";
cin >> burst[i];
}
waiting[0] = 0;
for (int i = 1; i < n; i++)
waiting[i] = waiting[i - 1] + burst[i - 1];
for (int i = 0; i < n; i++)
turnaround[i] = waiting[i] + burst[i];
cout << "\\nProcess\\tBurst\\tWaiting\\tTurnaround\\n";
float total_wt = 0, total_tt = 0;
for (int i = 0; i < n; i++) {
cout << "P" << i+1 << "\\t" << burst[i] << "\\t" << waiting[i] << "\\t" << turnaround[i] << "\\n";
total_wt += waiting[i];
total_tt += turnaround[i];
}
cout << "Average Waiting Time: " << total_wt / n << "\\n";
cout << "Average Turnaround Time: " << total_tt / n << "\\n";
return 0;
}