Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Objective: Write a C program that reads a Zoom meeting report from a text file, processes it , and displays attendance records based on certain
Objective: Write a C program that reads a Zoom meeting report from a text file, processes it and displays attendance records based on certain criteria. Input File Format: Header line: Name, Email, Join Time, Leave Time, Duration Minutes Each subsequent line: Record for a connection including attendee's name, email, join time, leave time, and duration. Assumptions: Attendees are uniquely identified by their name & surname. Name and surname should match regardless of case. There's no time overlap between connections of the same attendee. Maximum attendees. Duration is provided for each record and is compatible with the difference between join and leave time. Program Execution: program Arguments: : Name of the input file Zoom meeting report : Minimum duration in minutes for attendees to be displayed. optional: If not provided, output order follows the original input order. If provided as "sorted", output is alphabetical based on surname & name. Program Tasks: Read the input file and store attendee information name surname, duration Combine multiple connections by the same attendee into one, updating the duration accordingly. Display attendees with a total connection duration at least Optionally sort the output based on alphabetical order of surname & name. Hints: Utilize string sorting algorithms. Use string.h library functions. Consider ctype.h for character functions. fgets, fputs functions from stdio.h can be useful. inputtxt: Name,Email,Join Time,Leave Time,DurationMinutes Feyza Nur Duman,fnur.duman@tedu.edu.tr:::: Eda Nur YILMAZ,enur.yilmaz@tedu.edu.tr:::: Serhat Gokhan YAMAC,sgokhan.yamac@tedu.edu.tr:::: Duru Yamac,,:::: Asya Hale Gencel,ahale.gencel@tedu.edu.tr:::: Eda Nur YILMAZ,enur.yilmaz@tedu.edu.tr:::: Taner Ceyhun,tanerceyhun@tedu.edu.tr:::: Sevil TERZI,sevil.terzi@tedu.edu.tr:::: Taner Ceyhun,tanerceyhun@tedu.edu.tr:::: Ilhan Tekin,,:::: Aytekin Safak,,:::: Sevil Terzi,,:::: Sevil TERZI,sevil.terzi@tedu.edu.tr::::
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started