Brijmohan lal Sahu - Facebook
Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu
Showing posts with label codeboxc. Show all posts
Showing posts with label codeboxc. Show all posts

Monday, October 19, 2015

Inserting elements into integer array in C

/*Program to create an integer array and printing
elements of array*/

#include<conio.h>
void main()
{
int a[10],i;
clrscr();
printf("\nEnter 5 numbers:\n");

//inserting elements in array
for(i=0;i<5;i++)
{
printf("\nElement %d =>",i+1);
scanf("%d",&a[i]);
}

//printing elements in array
printf("\nElements in array:");
for(i=0;i<5;i++)
{
printf("\nElement %d =>",i+1);
printf("%d",a[i]);
}
getch();
}

-------------------------------------------------------------------------
Explanation:
--------------------------------------------------------------------------
In above program we have created an array of integer type with size(maximum 10) so our system
automatically index it as...

And we are inserting values using for loop with loop variable i=0 to i<5
that means 5 values  0, 1, 2, 3, 4.



Similarly after successful inserting values into array we are printing those values using again another
for loop.
--------------------------------------------------------------------------------------------------------------------------








Sunday, October 18, 2015

Creating integer Array in C and inserting values


Array

Syntax :

Data_Type Array_Name[Size];

A collection or group of similar type of datatypes.

Means if you create an array of integer type that means it can hold only integer values.

An array can be..
1. Integer type
2. Float type
3. Character type
4. Pointer type ( to store pointers)

In C we use array to create string or we can say an array of character is treated as a string.

Note: C does not provide any exception or error on array out of bound.
That means if you try to insert values more than the specified size of your array in program, during run time it will accept all. But it holds only up to its actual size.

* Array always occupy continuous space while allocation in memory.

-----------------------------------------------------------------------
Just a basic program to create an integer type array with size 10 and inserting values through for loop.

/*Program to create an integer array */
#include<conio.h>
void main()
{
int a[10];  //integer type array
int i;
clrscr();

printf("\nEnter 5 numbers:\n");

//Inserting values into array
for(i=0;i<5;i++)
{
printf("\nElement %d =>",i+1);
scanf("%d",&a[i]);
}
getch();
}



Saturday, December 20, 2014

Program to find given number is palindrome number or not by for loop in C.





Code Box
-----------------------------------------

/*Program to find given number is palindrome number or not by for loop in C*/

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,len,rem,newnum;
clrscr();

newnum=0;
printf("\n\tPalindrome Number Checker");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

num1=num; //to save actual number
for(len=0;num1>=1;len++)
{
rem=num1%10;
num1=num1/10;
newnum=newnum*10+rem; //Reverse formula
}

if(num==newnum)
{
printf("\nNumber %d is palindrome number ",num);
}
else
{
printf("\nNumber %d is not a palindrome number ",num);
}

getch();

}



--EXPLANATION----------------------------------

To find given number is palindrome or not we need following things to do
  • Create a number reverse formula
  • Find reverse of the given number 
  • Check given number and reverse number are same or not.

this is the simplest way to find that the given number is a palindrome or not.

But this is the human way not for computer. So, you need to convert this strategies into codes.

For doing this we simply follow:
  • Problem understanding done!! as we know the concept of finding palindrome number.
  • Now we need to find variables possible.
  • Logic Building means what are the things we need Like a loop to find reverse, we need to keep given number safe so that we can use it again at end and if else for checking at end. 
 


Now we have every thing concept, variables and logic.
Start writing codes...


  • Take input a number from user
  • reverse it using reverse formula
  • use if else to check input number is equal to reverse number or not
  • print the results.

If you have any more query or any problem feel free to comment below at codeboxc. we will try to reach you soon with answer.... Learn.Explore.Share!!

Program to find given number is palindrome number or not by do while loop in C.


Palindrome number checker in C


Code Box
---------------------------------------------

/*Program to find given number is palindrome number or not by do while loop in C*/

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,rem,newnum;
clrscr();

newnum=0;
printf("\n\tPalindrome Number Checker ");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

num1=num; //to save actual number
do
{
rem=num1%10;
num1=num1/10;
newnum=newnum*10+rem;
}while(num1>=1);

if(num==newnum)
{
printf("\nNumber %d is palindrome number ",num);
}
else
{
printf("\nNumber %d is not a palindrome number ",num);
}

getch();

}

Friday, December 19, 2014

Program to find reverse of a number by do while loop in C.


Reverse number by While loop


Code Box
---------------------------------------------

/*Program to find reverse of a number by do while loop in C*/

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,rem,newnum;
clrscr();

newnum=0;
printf("\n\tReverse Number maker");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

num1=num; //to save actual number

printf("\nBy Method 1:");
while(num1>=1)
{
rem=num1%10;
num1=num1/10;
newnum=newnum*10+rem;
}

printf("\nReverse of number is : %d",newnum);
printf("\n-------------------------");

printf("\nBy Method 2:");
while(num1!=0)
{
rem=num1%10;
num1=num1/10;
newnum=newnum*10+rem; //formula to reverse
}

printf("\nReverse of number is : %d",newnum);

getch();

}



Program to find any number inside another number in C.



Number Finder in C


Code Box
----------------------------------------------

/*Program to find given numbers presence in another number in C

or 

Program to find any number inside another number in C.
 */

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,nf,rem,newnum,len,i,c;
clrscr();

len=0;
newnum=0;
c=0; //Counter Variable

printf("\n\tNumber Finder");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

/*Single Digit number */
printf("\nEnter number to find:");
scanf("%d",&nf);


num1=num; //to save actual number


/*Number Reverse */
while(num1>=1)
{
rem=num1%10;
num1=num1/10;
newnum=newnum*10+rem; 
len++;
}


for(i=1;i<=len;i++)
{
rem=newnum%10;
newnum=newnum/10;

if(rem==nf)
{
printf("\nNumber %d is present in %d at position %d.",nf,num,i);
}
else
{
c++; //Counter Variable
}
}


if(c==len)  //Checking for absence 
{
printf("\nNumber Not Found!!!");
}

getch();

}

Wednesday, December 17, 2014

Program to find sum of digits of any number given by user using while loop in C.


Sum of digits


Code Box
--------------------------------------------

/*Program to find sum of digits of any number given by user max. 5 digits */

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,rem,sum,i;
clrscr();

sum=0;
printf("\n\tSum of Digits Finder");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

num1=num; //to save actual number

while(num1>=1)
{
rem=num1%10;
num1=num1/10;
sum=sum+rem;
}

printf("\nSum of all digits = %d",sum);

getch();

}


Program to find sum of digits of any number given by user using do while loop in C.


Sum of all digits


Code Box
------------------------------------------------

/*Program to find sum of digits of any number given by user max. 5 digit number */

#include<stdio.h>
#include<conio.h>

void main()
{
int num,num1,rem,sum;
clrscr();

sum=0;
printf("\n\tSum of Digits Finder");
printf("\n-------------------------");
printf("\nEnter a number:");
scanf("%d",&num);

num1=num; //to save actual number

do
{
rem=num1%10;
num1=num1/10;
sum=sum+rem;
}while(num1>=1);


printf("\nSum of all digits = %d",sum);

getch();

}



Tuesday, December 16, 2014

Program to Solve Quadratic Equation Using Conditional operator and Switch in C.


Quadratic equation in C                   codeboxc


Code Box
----------------------------------------------

/* Program to Solve Quadratic Equation Using Conditional operator and Switch */

/* In quadratic equation we need values of a,b,c
and D=(b square -4.a.c)
and every thing depends on the value of D
*If D grater than 0 multiple and real root
*If D==0 only single root
*If D is less than 0 than imaginary roots

*/

#include<stdio.h>
#include<conio.h>
#include<math.h>
void main()
{
int a,b,c,D,n;

float x1,x2,D1;

clrscr();

printf("\nEnter Values");
printf("\n a = ");
scanf("%d",&a);

printf("\n b = ");
scanf("%d",&b);

printf("\n c = ");
scanf("%d",&c);

printf("\nEnterd Values are : a=%d b=%d c=%d",a,b,c);

printf("\nQuadratic Equation Calculation:");

D=(b*b)-(4*a*c);

printf("\nValue of Normal D= %d ",D);
D1=abs(D);
D1=sqrt(D1);

printf("\nValue of Squared D= %.3f ",D1);


n=(D>=0)?(D==0?2:1):3;

printf("\nValue of n : %d",n);

switch(n)
{
case 1:

//Multiple Roots
printf("\nReal & Multiple Roots");

x1=((b+D1)/(2*a));

x2=((b-D1)/(2*a));

printf("\n\nRoots are X1=%.3f X2=%.3f ",x1,x2);

break;

case 2:

//Single Root
printf("\nReal & Single Roots");

x1=((b)/(2*a));

printf("\n\nRoots are X1=%.3f",x1);


break;

case 3:

//Imaginary Part

printf("\nImaginary Roots");

printf("\nX1=(%d+%.3fi)/2*%d",b,D1,a);

printf("\nX2=(%d-%.3fi)/2*%d",b,D1,a);


break;

default:

printf("\nWrong Entry, Error!!!");
}

getch();
}


Program to convert temperature Celsius to Fahrenheit in C.

Celsius to Fahreheit


Code Box
----------------------------------------
/*Program to convert temperature Celsius to Fahrenheit in C */

#include<conio.h>
#include<stdio.h>
void main()
{
float c,f;
clrscr();

printf("\n\tTEMPERATURE CONVERTER \n\t[Celsius to Fahrenheit]");
printf("\n\tEnter temperature in C:");
scanf("%f",&c);

f=((c*9)/5)+32;

printf("\n\tC= %f equals to F= %f",c,f);

getch();
}

Program to print number pattern using while loop in C.(Pattern 10)

Number Pattern 10 codeboxc


Code Box
---------------------------------------

/*program to print number pattern  by while loop

            1
          21
        321
      4321
    54321

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;
i=1;
clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

while(i<=n)
{j=n;
 k=i;
        while(j>i)
        {
        printf(" ");
        j--;
}

        while(k>=1)
        {

        printf("%d",k);
        k--;
}
printf("\n");
i++;
}
getch();

}

Program to print number pattern using do while loop in C.(Pattern 10)

Number Pattern 10 codeboxc


Code Box 
-------------------------------------------

/*program to print number pattern by do while loop

            1
          21
        321
      4321
    54321

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;
i=1;
clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

do
{j=n;
 k=i;
        do
        {
        printf(" ");
        j--;
}
while(j>=i);

        do
        {
        printf("%d",k);
        k--;
}
while(k>=1);

printf("\n");
i++;
}
while(i<=n);

getch();

}

Program to print number pattern using for loop in C.(Pattern 10)

Code Box
-----------------------------------------

/*program to print number pattern  by for loop

            1
          21
        321
      4321
    54321

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;

clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

for(i=1;i<=n;i++)
{
        for(j=n;j>i;j--)
        {
        printf(" ");
        }

        for(k=i;k>=1;k--)
        {

        printf("%d",k);
        }
printf("\n");

}
getch();
}



Program to print number pattern using while loop in C.(Pattern 9)

Code Box
------------------------------------------

/*program to print number pattern  by while loop

            1
          12
        123
      1234
    12345

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;
i=1;
clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

while(i<=n)
{j=n;
k=1;
        while(j>i)
        {
printf(" ");
        j--;
}

while(k<=i)
        {
        printf("%d",k);
k++;
        }
printf("\n");
i++;
}

getch();
}

Program to print number pattern using do while loop in C.(Pattern 9)

Code Box
----------------------------------------------

/*program to print number pattern  by do while loop

            1
          12
        123
      1234
    12345

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;
i=1;
clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

do
{j=n;
k=1;
        do
        {
        printf(" ");
        j--;
}
while(j>=i);

        do
        {

        printf("%d",k);
k++;
        }
while(k<=i);
printf("\n");
i++;
}
while(i<=n);
getch();
}



Program to print number pattern using for loop in C.(Pattern 9)


Number Pattern 9 codeboxc


Code Box
------------------------------------------

/*program to print number pattern  by for loop

            1
          12
        123
      1234
    12345

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j,k;
i=1;
clrscr();

printf("\nEnter a number: ");
scanf("%d",&n);

for(i=1;i<=n;i++)
{
        for(j=n;j>i;j--)
        {
        printf(" ");
        }

        for(k=1;k<=i;k++)
        {

        printf("%d",k);
        }
printf("\n");

}

getch();

}



Monday, December 15, 2014

Program to print number pattern using while loop in C.(Pattern 8)


Number Pattern 8 codeboxc


Code Box
-----------------------------------------------

/*program to print number pattern by while loop

  5
  54
  543
  5432
  54321

*/


#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j;
clrscr();

printf("\nEnter a value: ");
scanf("%d",&n);

i=n;
while(i>=1)
{j=n;
        while(j>=i)
        {
printf("%d",j);
        j--;
}

printf("\n");
i--;
}

getch();

}



Program to print number pattern using for loop in C.(Pattern 8)



Number Pattern 8 codebox


Code Box
-------------------------------------------

/*program to print number box by for loop

  5
  54
  543
  5432
  54321
*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j;
clrscr();

printf("\nEnter a value: ");
scanf("%d",&n);
for(i=n;i>=1;i--)
{
        for(j=n;j>=i;j--)    //nested loop
        {
printf("%d",j);
        }

printf("\n");

}

getch();

}


Program to print number pattern using while loop in C.(Pattern 7)


Number pattern 7 codeboxc


Code Box
-------------------------------------------

/*program to print number pattern by while loop

  1
  21
  321
  4321
  54321

*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j;
clrscr();

printf("\nEnter a value: ");
scanf("%d",&n);
i=1;

while(i<=n)
{j=i;
        while(j>=1)
        {
printf("%d",j);
        j--;
}

printf("\n");
i++;
}

getch();

}


Program to print number pattern using while loop in C.(Pattern 6)


Number pattern 6 codeboxc


Code Box
-------------------------------------

/*program to print star pattern square box by while loop

  55555
  44444
  33333
  22222
  11111
  
*/

#include<stdio.h>
#include<conio.h>
void main()
{
int n,i,j;
clrscr();

printf("\nEnter a value: ");
scanf("%d",&n);

i=n;
while(i>=1)
{j=1;
        while(j<=n)
        {
        printf("%d",i);
        j++;
}

printf("\n");
i--;
}

getch();
}