Question #5: Write a C program that reads real numbers from a data file named "numbers.txt", one-by-one. For each number, the program checks whether the number is positive or negative, and writes only the positive numbers to a text file named "result.txt". The program must use the necessary code to handle File not found/not created errors. Below are examples of the input and output files 3.14 -25.5 -22.7 10.25 20.0 -18.2 3.14 10.25 20.0 numbers.txt Results.txt #include int main(void) { //Declare required variables //open required files /*executable statements for: 1. reading a number from input file 2. writing only the positive numbers to output file The above 2 steps are repeated as long as the input file has more numbers */ //close the files printf("< Your name >\n"); printf("< Your ID >\n"); return 0; } Question5.c Output Screenshot
Question #5:
Write a C
For each number, the program checks whether the number is positive or negative, and writes only the positive numbers to a text file named "result.txt".
The program must use the necessary code to handle File not found/not created errors.
Below are examples of the input and output files
3.14 -25.5 -22.7 10.25 20.0 -18.2 |
|
3.14 10.25 20.0
|
numbers.txt |
|
Results.txt |
#include <stdio.h> int main(void) { //Declare required variables
//open required files
/*executable statements for: 1. reading a number from input file 2. writing only the positive numbers to output file The above 2 steps are repeated as long as the input file has more numbers */
//close the files
printf("< Your name >\n"); printf("< Your ID >\n"); return 0; }
|
Question5.c
|
|
Output Screenshot
|
Trending now
This is a popular solution!
Step by step
Solved in 4 steps with 3 images