C Program to Generate Random Float Number

C Program To Generate Random Float Numbers Between 0 to 1

This c program is used to generate the random floating number between 0 to 1.

#include <stdio.h>                                                              
#include <stdlib.h>                                                             
                                                                                
void main()                                                                     
{                                                                               
    float n;                                                                    
    int ch;                                                                     
                                                                                
    printf("\nRandom numbers between 0 to 1");                                  
    do                                                                          
    {                                                                           
        n = (float)rand()/RAND_MAX;                                             
        printf("\nRandom number: %f", n);                                       
        printf("\nDo you want to generate again (1/0): ");                      
        scanf("%d", &ch);                                                       
    } while(ch == 1);                                                           
                                                                                
}                                                           
Output:
$ cc random1.c 
$ ./a.out 

Random numbers between 0 to 1
Random number: 0.840188
Do you want to generate again (1/0): 1

Random number: 0.394383
Do you want to generate again (1/0): 1

Random number: 0.783099
Do you want to generate again (1/0): 0 

C Program To Generate Random Float Numbers Between 1 to 10

This c program is used to generate the random floating number between 1 to 10.

#include <stdio.h>                                                              
#include <stdlib.h>                                                             
                                                                                
void main()                                                                     
{                                                                               
    float n;                                                                    
    int ch;                                                                     
                                                                                
    printf("\nRandom numbers between 0 to 1");                                  
    do                                                                          
    {                                                                           
        n = ((float)rand()/RAND_MAX)*(float)(10.0);                             
        printf("\nRandom number: %f", n);                                       
        printf("\nDo you want to generate again (1/0): ");                      
        scanf("%d", &ch);                                                       
    } while(ch == 1);                                                           
                                                                                
}                                                         
Output:
$ cc random1.c
$ ./a.out 

Random numbers between 0 to 1
Random number: 8.401877
Do you want to generate again (1/0): 1

Random number: 3.943829
Do you want to generate again (1/0): 1

Random number: 7.830992
Do you want to generate again (1/0): 1

Random number: 7.984400
Do you want to generate again (1/0): 1

Random number: 9.116474
Do you want to generate again (1/0): 1

Random number: 1.975514
Do you want to generate again (1/0): 1

Random number: 3.352227
Do you want to generate again (1/0): 0

C Program To Generate Random Float Numbers Between 10 to 100

This c program is used to generate the random floating number between 10 to 100.

#include <stdio.h>                                                              
#include <stdlib.h>                                                             
                                                                                
void main()                                                                     
{                                                                               
    float n;                                                                    
    int ch;                                                                     
                                                                                
    printf("\nRandom numbers between 0 to 1");                                  
    do                                                                          
    {                                                                           
        n = ((float)rand()/RAND_MAX)*(float)(100.0);                             
        printf("\nRandom number: %f", n);                                       
        printf("\nDo you want to generate again (1/0): ");                      
        scanf("%d", &ch);                                                       
    } while(ch == 1);                                                           
                                                                                
}                                                         
Output:
$ cc random1.c
$ ./a.out 

Random numbers between 0 to 1
Random number: 84.018776
Do you want to generate again (1/0): 1

Random number: 39.438293
Do you want to generate again (1/0): 1

Random number: 78.309921
Do you want to generate again (1/0): 1

Random number: 79.844002
Do you want to generate again (1/0): 0


C Programming Examples

C Program To Implement Linked List and Operations

C Program To Implement Sorted Linked List and Operations

C Program to Reverse the Linked List

C Program to Stack and Operations using Linked List

C Program to Queue and Operations using Linked List

C Program to calculate multiplication of two numbers using pointers

C Program To Calculate Median

C Program To Calculate Standard Deviation

C Program For Fahrenheit To Celsius Conversion

C Program To Calculate Average

C Program For Quadratic Equations

C Program To Check Character Type

C Program To Find Largest Of Three Values

C Program To Find Max Value In Array

C Program To Find Min Value In Array

C Program To Print Multiplication Table

C Program For Frequency Counting

C Program To Read A Line Of Text

C Program To Find ASCII Value For Any Character

C Program To Find A Character Is Number, Alphabet, Operator, or Special Character

C Program To Find Reverse Case For Any Alphhabet using ctype functions

C Program To Find Number Of Vowels In Input String

C Program Pointers Example Code

C Program To Find Leap Year Or Not

C Program To Swap Two Integers Using Call By Reference

C Program To Swap Two Integers Without Using Third Variable

C Program To List Prime Numbers Upto Limit

C Program To List Composite Numbers Upto Limit

C Program To Calculate Compound Interest

C Program To Calculate Depreciation Amount After of Before Few Years

C Program To Calculate Profit Percentage

C Program To Calculate Loss Percentage

C Program To Find String Is Polindrome Or Not

C Program To Find Factorial of a Number

C Program To Check Number is a Polindrome or Not

C Program To Generate Random Integers

C Program To Generate Random Float Numbers

C Program to find Square Root of a Number

C Program to find Area of a Rectangle

C Program to find Perimeter of a Rectangle

C Program to find Area of a Square

C Program to find Area of a Triangle

C Program to find Area of a Parallelogram

C Program to find Area of a Rhombus

C Program to find Area of a Trapezium

C Program to find Area of a Circle and Semi-circle

C Program to find Circumference of a Circle and Semi-circle

C Program to find length of an arc

C Program to find Area of a Sector

Privacy Policy  |  Copyright@2017 - All Rights Reserved.  |  Contact us   |  Report website issues in Github   |  Facebook page   |  Google+ page

Email Facebook Google LinkedIn Twitter
^