Posts

Showing posts from November, 2021

Operation On Single Dimensional Array

  Bubble Sorting #include<stdio.h> #define n 10 int main() { int arr[n],temp; printf("Enter %d Number  ",n); for(int i=0;i<n;i++) { scanf("%d",&arr[i]); } for(int i=0;i<n-1;i++) { for(int j=0;j<n-1;j++) { if(arr[j]<arr[j+1])  // for descending  // for ascending arr[j]<arr[j+1] { temp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=temp; } } } printf("Sorted Elements are = \n  "); for(int i=0;i<n;i++) { printf(" %d  ",arr[i]); } } 2) SELECTION SORT #include<stdio.h> #define n 5 int main() { int arr[n],temp; printf("Enter %d Number  ",n); for(int i=0;i<n;i++) { scanf("%d",&arr[i]); } for(int i=0;i<n;i++) { for(int j=i+1;j<n;j++) { if(arr[i]<arr[j])    //descending // arr[i]<arr[j] ascending  { temp=arr[i]; arr[i]=arr[j]; arr[j]=temp; } } } printf("Sorted Elements are = \n  "); for(int i=0;...

ARRAY C

 OUTLINE 1)How to declare and define one dimensional array. 2)How To access Array Element. 3)How to initialize one dimensional array. ( NOTE:  Size of integer is 4 bytes). 1) (The length of array can be specified by any integer constant expression. int arr[5]; int arr[5+5]; int arr[21/3]; int arr[4*3]; Specifying the length of an array using MACRO is considered to be an excellent practice. # define N 10 int arr[N]; 2)I NITIALIZING 1D ARRAY METHOD-1:  [NOT TOO MUCH USED] arr[5]={2,3,4,5,5}; METHOD-2: arr[]={1,23,34,45,6}; METHOD:3  [NOT USEFUL] int arr[3]; int arr[0]=1; int arr[1]=2 int arr[2]=12; METHOD:4 int arr[5]; for(int i=1;i<5;i++) { scanf("%d",&arr[i]); } SUMMARY 1)IF THE NO, OF ELEMENT ARE LESS THAN THE LENGTH OF THE ARRAY THAN THE REST OF THE LOCATION ARE AUTOMATICALLY FILLED BY VALUE 0; 2)EASY WAY TO INITIALISE AN ARRAY WITH ALL ZEROS IS GIVEN BY: int arr[10]={0}; 3)AT THE TIME OF INITIALIZATION ,NEVER LEAVE THESE FLOWER BRACKET{} EMPTY AND ALSO NEVE...

Quadratic Special #C

 #include<stdio.h> #include<math.h> int main() { int a,b,c; double d,x,y; printf("Enter The Values Of a,b,c= "); scanf("%d,%d,%d",&a,&b,&c); printf("The Quadratic Equation is  " ); printf("%dx^2+%dx+%d",a,b,c); d=b*b-4*a*c; if(d>=0) { printf("\nRoots Are Real  "); x=(-b+sqrt(d))/2*a; y=(-b-sqrt(d))/2*a; printf("\nROOTS ARE =%f ,  %f  ",x,y); printf("\nPRODUCT OF THE ROOTS= %f",x*y); printf("\nSUM OF THE ROOTS= %f",x+y); } if(d<0) { printf("\nRoots are imaginary"); x=(-b+sqrt(d))/2*a; y=(-b-sqrt(d))/2*a; printf("\nROOTS ARE =%f ,  %f  ",x,y); printf("\nPRODUCT OF THE ROOTS= %f",x*y); printf("\nSUM OF THE ROOTS= %f",x+y); } } Enter The Values Of a,b,c= 2,6,3 The Quadratic Equation is  2x^2+6x+3 Roots Are Real ROOTS ARE =-2.535898 ,  -9.464102 PRODUCT OF THE ROOTS= 24....

Krishnamurthi No. C

  #include <stdio.h> int main () { int number , temp , sum , currentDigit , fact ; printf ( "Enter an Integer: " ); scanf ( "%d" ,& number ); temp = number ; sum = 0 ; while ( temp != 0 ) { currentDigit = temp % 10 ; fact = 1 ; // finding factorial of the currentDigit for ( int i = 1 ; i <= currentDigit ; i ++) { fact *= i ; } sum += fact ; temp /= 10 ; } if ( sum == number ) { printf ( "%d is Krishnamurthy Number." , number ); } else { printf ( "%d is not a Krishnamurthy Number." , number ); } return 0 ; }

Pattern 10 c

  # include <stdio.h> int main () { int i, j; char input, alphabet = 'A' ; printf ( "Enter an uppercase character you want to print in the last row: " ); scanf ( "%c" , &input); for (i = 1 ; i <= (input - 'A' + 1 ); ++i) { for (j = 1 ; j <= i; ++j) { printf ( "%c " , alphabet); } ++alphabet; printf ( "\n" ); } return 0 ; }

PATTERN 6 C

 #include<stdio.h> int main() { int a=64,n; char ch; printf("Enter The Range= "); scanf("%d",&n); for(int i=n;i>=1;i--) { for (int j=i;j>=1;j--) { ch=(char)a+j; printf(" %c ",ch  ); } printf("\n"); } } Enter The Range= 6  F  E  D  C  B  A  E  D  C  B  A  D  C  B  A  C  B  A  B  A  A

PATTERN 5 C++

 #include<stdio.h> int main() { int a=64,n; char ch; printf("Enter The Range= "); scanf("%d",&n); for(int i=n;i>=1;i--) { for (int j=1;j<=i;j++) { ch=(char)a+j; printf(" %c ",ch  ); } printf("\n"); } } Enter The Range= 7  A  B  C  D  E  F  G  A  B  C  D  E  F  A  B  C  D  E  A  B  C  D  A  B  C  A  B  A

PATTERN 4 C++

 #include<stdio.h> int main() { int a=64,n; char ch; printf("Enter The Range= "); scanf("%d",&n); for(int i=1;i<=n;i++) { for (int j=1;j<=i;j++) { ch=(char)a+j; printf(" %c ",ch  ); } printf("\n"); } } Enter The Range= 6  A  A  B  A  B  C  A  B  C  D  A  B  C  D  E  A  B  C  D  E  F

SWITCH CASE C++ (ENDLESS LOOP AND EXIT)

#include<stdio.h> int main() { int ch,a,b; for(;;){ printf("\nENTER YOUR CHOICE: "); printf("\n1-ADD,2-SUBSTRACT,3-PRODUCT,4-QUOTIENT,5-REMAINDER \n"); scanf("%d"  , &ch); printf("\nENTER THE VALUES OF A AND B  "); scanf("%d, %d",&a,&b); switch(ch) { case 1: printf("\nSUM=%d",a+b); break; case 2: printf("\nDIFFERENCE =%d",(a-b)); break; case 3: printf("\nProduct=%d",(a*b)); break; case 4: printf("\nQuotient=%d",(a/b)); break; case 5: printf("\nRemainder=%d",(a%b)); break; default: printf("NOT A CASE"); return 0; } } }

PATTERN-9 C++

 #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int i=1;i<=n;i++) {         for(int j=1;j<=i;j++)         { printf("%d ",i  ); } printf("\n"); } } Enter The Range= 6 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6

PATTERN -8 C++

#include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int i=n;i>=1;i--){         for(int j=1;j<=i;j++)         { printf("%d ",j  ); } printf("\n"); } }  Enter The Range= 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 1 2 3 4 5 1 2 3 4 1 2 3 1 2 1

PATTERN-7 C++

 #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int i=1;i<=n;i++){         for(int j=1;j<=i;j++)         { printf("%d ",j  ); } printf("\n"); } } Enter The Range= 10 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10

PATTERN -3 C++

 #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int j=1;j<=n;j++){         for(int i=1;i<=n;i++)         { printf("* "); } printf("\n"); } } Enter The Range= 5 * * * * * * * * * * * * * * * * * * * * * * * * *

PATTERN -2 C++

 #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int j=n;j>=1;j--){         for(int i=1;i<=j;i++)         { printf("* "); } printf("\n"); } } //Enter The Range= 6 //* * * * * * //* * * * * //* * * * //* * * //* * //*   //

PATTERN-1 C++

 #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int j=1;j<=n;j++){         for(int i=1;i<=j;i++)         { printf("* "); } printf("\n"); } } //Enter The Range= 5 //*    //*   *    //*   *   *    //*   *   *   *    //*   *   *   *   *    #include<stdio.h> int main() { int n; printf("Enter The Range= "); scanf("%d",&n); for(int j=1;j<=n;j++){         for(int i=1;i<=j;i++)         { printf("* "); } printf("\n"); } } //Enter The Range= 5 //*    //*   *    //*   *   *    //*   *   *   *    //*   *   *   *   *  ...