Pages

Write a program to generate 1000 random number in the range of 0 tp 9 using rand() function and tell the frequensy of every number.

Friday, 19 April 2013


In C Language

#include <stdio.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
    int num[1000], i, count[10], a;
    for(i=0; i<=9; i++)
    {
        count[i]=0;  
    }
    for(i=0; i<=1000; i++)
    {
        a=num[i]= rand() % 10;
        printf("%d, ",num[i]);
        ++count[a];
    }
    printf("\n\n");
    for(i=0; i<=9; i++)
    {
        printf("%d\t%d\n",i, count[i]);  
    }
    getch();
}

In C++ Language
#include <iostream.h>
int main()
{
    int num[1000], i, count[10], a;
    for(i=0; i<=9; i++)
    {
        count[i]=0;  
    }
    for(i=0; i<=1000; i++)
    {
        a=num[i]= rand() % 10;
        cout<<num[i]<<", ";
        ++count[a];
    }
    cout<<"\n\n";
    for(i=0; i<=9; i++)
    {
        cout<< i<<"\t"<<count[i]<<"\n";  
    }
    system("pause");
}
 

Search Box

Most Reading

Contact Form

Name

Email *

Message *