You are on page 1of 5

#include<stdio.

h> printf("Number is prime");


int main() return 0;
{ }
int n1=0,n2=1,n3,i,number; …………………………………………..
printf("Enter the number of elements:"); #include<stdio.h>
scanf("%d",&number); int main()
printf("\n%d %d",n1,n2); for(i=2;i<number;++i {
{ int i,fact=1,number;
n3=n1+n2; printf("Enter a number: ");
printf(" %d",n3); scanf("%d",&number);
n1=n2; for(i=1;i<=number;i++){
n2=n3; fact=fact*i;
} }
return 0; printf("Factorial of %d is: %d",number,fact);
} return 0;
………………………………… }
#include<stdio.h> ……………………………………………..
void printFibonacci(int n){ #include<stdio.h>
static int n1=0,n2=1,n3; int main()
if(n>0){ {
n3 = n1 + n2; int n, reverse=0, rem;
n1 = n2; printf("Enter a number: ");
n2 = n3; scanf("%d", &n);
printf("%d ",n3); while(n!=0)
printFibonacci(n-1); {
} rem=n%10;
} reverse=reverse*10+rem;
int main(){ n/=10;
int n; }
printf("Enter the number of elements: "); printf("Reversed Number: %d",reverse);
scanf("%d",&n); return 0;
printf("Fibonacci Series: "); }
printf("%d %d ",0,1); ………………………………….
printFibonacci(n-2);//n-2 because 2 numbers We can print "hello" or "hello world" or
are already printed anything else in C without using semicolon.
return 0; There are various ways to do so:
……………………………………………….
#include<stdio.h> Using if
int main(){ Using switch
int n,i,m=0,flag=0; Using loop etc.
printf("Enter the number to check prime:"); Program 1: Using if statement
scanf("%d",&n); Let's see a simple c example to print "hello world"
m=n/2; using if statement and without using semicolon.
for(i=2;i<=m;i++)
{ #include<stdio.h>
if(n%i==0) int main()
{ {
printf("Number is not prime"); if(printf("hello world")){}
flag=1; return 0;
break; }
}
}
if(flag==0)
Matrix multiplication long int n,sum=0,r;
#include<stdio.h> system("cls");
#include<stdlib.h> printf("enter the number=");
int main(){ scanf("%ld",&n);
int a[10][10],b[10][10],mul[10][10],r,c,i,j,k; while(n>0)
system("cls"); {
printf("enter the number of row="); r=n%10;
scanf("%d",&r); sum=sum*10+r;
printf("enter the number of column="); n=n/10;
scanf("%d",&c); }
printf("enter the first matrix element=\n"); n=sum;
for(i=0;i<r;i++) while(n>0)
{ {
for(j=0;j<c;j++) r=n%10;
{ switch(r)
scanf("%d",&a[i][j]); {
} case 1:
} printf("one ");
printf("enter the second matrix element=\n"); break;
for(i=0;i<r;i++) case 2:
{ printf("two ");
for(j=0;j<c;j++) break;
{ case 3:
scanf("%d",&b[i][j]); printf("three ");
} break;
} case 4:
printf("multiply of the matrix=\n"); printf("four ");
for(i=0;i<r;i++) break;
{ case 5:
for(j=0;j<c;j++) printf("five ");
{ break;
mul[i][j]=0; case 6:
for(k=0;k<c;k++) printf("six ");
{ break;
mul[i][j]+=a[i][k]*b[k][j]; case 7:
} }} printf("seven ");
for(i=0;i<r;i++) break;
{ case 8:
for(j=0;j<c;j++) printf("eight ");
{ break;
printf("%d\t",mul[i][j]); case 9:
} printf("nine ");
printf("\n"); break;
} case 0:
return 0; printf("zero ");
} break;
………………………………………….. default:
printf("tttt");
C Program to convert Number in
break;
Characters }
#include<stdio.h> n=n/10;
#include<stdlib.h> }
int main(){ return 0;
} for(i=1;i<=n;i++)
Program 2: Using switch statement {
Let's see a simple c example to print "hello world" for(j=1;j<=n-i;j++)
using switch statement and without using {
semicolon. printf(" ");
#include<stdio.h> }
int main() for(k=1;k<=i;k++)
{ {
switch(printf("hello world")){} printf("%d",k);
return 0; }
} for(l=i-1;l>=1;l--)
………………………….. {
Program 3: Using while loop printf("%d",l);
Let's see a simple c example to print "hello world" }
using while loop and without using semicolon. printf("\n");
}
#include<stdio.h> return 0;
int main() }
{ ………………………………………
while(!printf("hello world")){} Output:
return 0; enter the range= 4
1
} 121
……………………. 12321
C Program to print Alphabet Triangle 1234321
enter the range= 7
#include<stdio.h> 1
#include<stdlib.h> 121
int main(){ 12321
1234321
int ch=65; 123454321
int i,j,k,m; 12345654321
system("cls"); 1234567654321

for(i=1;i<=5;i++) ………………………….
{ C Program to generate Fibonacci Triangle
for(j=5;j>=i;j--) #include<stdio.h>
printf(" "); #include<stdlib.h>
for(k=1;k<=i;k++) int main(){
printf("%c",ch++); int a=0,b=1,i,c,n,j;
ch--; system("cls");
for(m=1;m<i;m++) printf("Enter the limit:");
printf("%c",--ch); scanf("%d",&n);
printf("\n"); for(i=1;i<=n;i++)
ch=65; {
} a=0;
return 0; b=1;
} printf("%d\t",b);
……………………………. for(j=1;j<i;j++)
C Program to print Number Triangle {
#include<stdio.h> c=a+b;
#include<stdlib.h> printf("%d\t",c);
int main(){ a=b;
int i,j,k,l,n; b=c;
system("cls"); }
printf("enter the range="); printf("\n");
scanf("%d",&n); }
return 0; } }
Square Star Pattern …………………………………….
#include <stdio.h> Hollow Mirrored Right Triangle Star
int main() Pattern
{ #include <stdio.h>
int n; int main()
printf("Enter the number of rows"); {
scanf("%d",&n); int n,m=1;
for(int i=0;i<n;i++) printf("Enter the number of rows");
{ scanf("%d",&n);
for(int j=0;j<n;j++) for(int i=n;i>=1;i--)
{ {
printf("*"); for(int j=1;j<=i-1;j++)
} {
printf("\n"); printf(" ");
} }
return 0; for(int k=1;k<=m;k++)
} {
……………………………. if(k==1 || k==m || m==n)
Hollow Square Star Pattern printf("*");
int main() else
{ printf(" ");
int n; }
printf("Enter the number of rows"); printf("\n");
scanf("%d",&n); m++;
for(int i=1;i<=n;i++) }
{ return 0; }
for(int j=1;j<=n;j++) ………………………………….
{ Right Arrow Star Pattern
if(i==1 ||i==n||j==1||j==n) #include <stdio.h>
{ int main(void) {
printf("*"); int n;
} printf("Enter the number of columns");
else scanf("%d",&n);
printf(" "); //printing the upper part of the pattern..
} for(int i=0;i<n;i++)
printf("\n"); {
} for(int j=0;j<i;j++)
return 0; {
} printf(" ");
………………………………… }
Right Triangle Star Pattern for(int k=1;k<=n-i;k++)
#include <stdio.h> {
int main() printf("*");
{ }
int n; printf("\n");
printf("Enter the number of rows"); }
scanf("%d",&n); for(int i=1;i<n;i++)
for(int i=1;i<=n;i++) {
{ for(int j=1;j<n-i;j++)
for(int j=1;j<=i;j++) {
{ printf(" ");
printf("* "); }
} for(int k=1;k<=i+1;k++)
printf("\n"); {
} printf("*");
return 0; }
printf("\n");
}
return 0; }

You might also like