> 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;
}