How smt12000/rai-compro-2025 works
This repository is a collection of standalone C programming exercises, not a single application: users run an individual console program, provide input where requested, and receive a printed result. The sampled programs cover calculator and numeric tasks, grade and student-average reporting, an in-memory ATM menu, and array operations. Each program owns its own input, computation, and output; no shared runtime or persistent storage is evident. The tree lists many additional exercises, but their behavior cannot be established from the sampled source.
Main entry points: Exercise01.c Calculator · 1.c Number Formats · challenge.c Score GPA · c1.c Student Averages
Components 12
Numeric Exercises
- Calculator
Exercises/Exercise01.c - Number Formats
Midterm/1.c - Score GPA
lab-3/challenge.c
Student Reporting
- Student Averages
lab-6/c1.c - Grade Summary
lab-6/challenge.c
Interactive Programs
- ATM Menu
lab-4/challenge.c - Profile Entry
lab-2/ex_03.c
Array Exercises
- Pointer Sort
lab-7/challenge.c - Array Min Max
lab-5/ex05.c - Matrix Product
Exercises/Exercise48.c
Other components
- User
- Console I/O
Connections 20
- User → Calculator: runs
- User → Number Formats: runs
- User → Score GPA: runs
- User → Student Averages: runs
- User → Grade Summary: runs
- User → ATM Menu: runs
- User → Profile Entry: runs
- User → Pointer Sort: runs
- User → Array Min Max: runs
- User → Matrix Product: runs
- Calculator → Console I/O: reads and prints
- Number Formats → Console I/O: prints
- Score GPA → Console I/O: reads and prints
- Student Averages → Console I/O: reads and prints
- Grade Summary → Console I/O: reads and prints
- ATM Menu → Console I/O: reads and prints
- Profile Entry → Console I/O: reads and prints
- Pointer Sort → Console I/O: reads and prints
- Array Min Max → Console I/O: reads and prints
- Matrix Product → Console I/O: prints