Q) Write a program to print the PRIME NUMBER PYRAMID.
Sol)
#include<stdio.h>
#include<conio.h>
int prime(int num) ;
void main()
{
clrscr();
int i,j ;
int number=2;
printf("c-programcodes.blogspot.in")
for(i=0;i<5;i++)
{
printf("\n");
for(j=0;j<=i;j++)
{
while(!prime(number)) ;
{
number++;
}
printf("%d\t", number++)}
}
getch();
}
int prime(int num)
{
int i, flag ;
for(i=2;i<num;i++)
{
if(num%i!=0)
flag=1;
else
{
flag=0;
break ;
}
}
if(flag==1 || num==2)
return(1) ;
else
return(0);
}
===OUTPUT===
c-programcodes.blogspot.in
2
3 5
7 11 13
17 19 23 29
31 37 41 47
Sol)
#include<stdio.h>
#include<conio.h>
int prime(int num) ;
void main()
{
clrscr();
int i,j ;
int number=2;
printf("c-programcodes.blogspot.in")
for(i=0;i<5;i++)
{
printf("\n");
for(j=0;j<=i;j++)
{
while(!prime(number)) ;
{
number++;
}
printf("%d\t", number++)}
}
getch();
}
int prime(int num)
{
int i, flag ;
for(i=2;i<num;i++)
{
if(num%i!=0)
flag=1;
else
{
flag=0;
break ;
}
}
if(flag==1 || num==2)
return(1) ;
else
return(0);
}
===OUTPUT===
c-programcodes.blogspot.in
2
3 5
7 11 13
17 19 23 29
31 37 41 47