Write a C program that reads lines containing floating point values of type doub
ID: 3572615 • Letter: W
Question
Write a C program that reads lines containing floating point values of type double one per line from the standard input ( e.g. using scanf ), converts those values to integers and then prints those values as right justified integers in a 20-character wide field one per line on the standard output. You must provide the complete program, including using #include to include needed header files like stdio.h. If you are unfamiliar with scanf, you may find this reference useful.
Write a C program that reads lines containing floating point values of type double one per line from the standard input (e.g. using scanf), converts those values to integers and then prints those values as right justified integers in a 20-character wide field one per line on the standard output. You must provide the complete program, including using #include to include needed header files like stdio.h If you are unfamiliar with scanf, you may find this reference useful For example: Input Result 10.3 10 3.1415 Answer: CheckExplanation / Answer
#include <stdio.h>
int main(void)
{
int i=0;
double a;
while(i<5)
{
printf("Enter double ");
//scan the double value
scanf("%lf",&a);
//converting double to int
int b = a;
printf("%d ",b);
i++;
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.