This assignment consists of four short programs. Use Code::Blocks to complete your work. This assignment consists of four short programs. Use Code::Blocks to complete your work. You will submit the four C source code files for this assignment. Please zip the files and include your name in the name of the compressed file. Part 1: Commenting Code Include comments in source code that explain what the code does and how it does it. Commenting your code is best practice for clear communication and personal understanding. Begin by typing in the provided code, build and run it to ensure correctness, then add at least five comments explaining key parts of the code. Add a header comment with your name, course info, assignment part, and date, such as: /* Ann Smith - IT2240 - U01a1 - Part 1 * 10/01/2015 Rev. 1 */ . Recompile and test after editing to confirm no syntax errors. Part 2: About You Create a program that prints three lines of text about yourself, including appropriate spacing and newline characters for readability. Include a header comment as shown above, formatted properly. Ensure the code is well-structured and adequately commented to explain its purpose and functionality. Part 3: Integer and Floating Point Arithmetic Write a single C program that performs and displays the results of four calculations: two involving integers and two involving floating-point numbers. Use hard-coded values for calculations. The program should print both the expressions and their results, with clear formatting and comments explaining the calculations. Include a header comment with your name and program identification. Part 4: User Input Develop a program that prompts the user to enter a character, an integer, and a floating-point number. After the user inputs these values, the program should display the entered values with proper formatting. Include comments explaining each step and a header with identifying information.
Paper For Above instruction The following comprehensive C programming assignment emphasizes fundamental coding practices: