Write a c program to input a floating point number, C/C++ Programming

Assignment Help:

Step 1 Define the start of the program 
 
It should be noted that within C all commands should end in a semi-colon. For most of your programs the definition of a program header as follows. The meanings of these commands are discussed later.
 
      include
      include
      include
      include
 
      void main()
      {
      char prompt;
 
        *******actual program code here ****
 
      printf("Press any key to exit \n\r");
      scanf("\n%c",&prompt);
      }
 
Step 2 Define the variables used 
 
  float number1;
 
Step 3 Inform the outside world that a number is required 
 
  printf(" Please enter in a value of number1 \n\r");
 
Step 4 Get the number 1 into the program
 
  scanf("%f ",&number1);
 
Step 5 Display the number 1 on the screen
 
  printf("The value of number 1 is %f \n\r",number1);
 
 
Actual program

  #include
  #include
  #include
  #include
 
void main()
  {
  char prompt;
  float number1;
  printf(" Please enter in a value of number1 \n\r");
  scanf("%f",&number1);
  printf("The value of number 1 is %f \n\r",number1);
  printf("Press any key to exit \n\r");
  scanf("\n%c",&prompt);
 
  }
  
The printf statement allows us to use formatted output i.e. specify the number of decimal places etc. The general syntax of the '%' format is 
 
    % flag  Field Size . precision argument size conversion . 
 
e.g    %+  forces printf to print a + and - sign for the variable
  %5   forces printf to reserve 5 spaces for the total variable including signs etc 
  %.3  forces printf to print 3 decimal points  rounded up .
 
   printf("The value of num1 is %+8.3f \n\r ",num1);
 
This prints out the contents of num1 in the format of signed value with a total space reserved of 6 digits (1 used for sign, 1 for decimal point). These 6 digits are further broken down in 3 integers and 3 decimal points.


Related Discussions:- Write a c program to input a floating point number

Explanation of break statement, Problem 1. Explain Break and continue s...

Problem 1. Explain Break and continue statements in C++. Explanation of Break statement Explanation of Continue statement 2. Explain concepts of constructors and

Tool for checking memeory leak, what would be the best tool for debuggingg ...

what would be the best tool for debuggingg memory leaks in c/c++ programming

Example for register storage class - computer programming, Example for Regi...

Example for Register Storage Class - computer programming? main() { register int i; for (i=0; i { ............... ............... } } /* block exit will free the register

Change to palindrome, a palindrome is a string that reads the same from bho...

a palindrome is a string that reads the same from bhote the ends

Wap to print numbers from 1-50 which are divided by 7, WAP TO PRINT NUMBERS...

WAP TO PRINT NUMBERS FROM 1-50 WHICH ARE DIVIDED BY 7 void main () { int a; clrscr (); a=1; while (a { if (a%7==0) printf ("%d\n",a); a++; } ge

Beti, how is a beti a beti

how is a beti a beti

Iteration problem, my program does not run more than 9 iterations when ever...

my program does not run more than 9 iterations when ever i want to iterate more than 100 iterations. what is the reason and how to tackle?

Super ansii prgm, Ask quIn the Byteland country a string "s" is said to sup...

Ask quIn the Byteland country a string "s" is said to super ascii string if and only if count of each charecter in the string is equal to its ascci value in the byteland country as

Roshdy, While spending the summer as a surveyor’s assistant, you decide to ...

While spending the summer as a surveyor’s assistant, you decide to write a program that transforms compass headings in degrees (0-360) to compass bearings. A compass bearing consis

Define and explain flow chart with an example, C Programming and Data Struc...

C Programming and Data Structures 1. Define and explain flow chart with an example. 2. Write an algorithm to print all even numbers in descending order and draw the flowcha

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd