-->

WAP to input strings and sort them in alphabetical order. Pass string as a parameter.

in turboc++
---------------------------------------------------------------------------------------
//WAP to input strings and sort them in alphabetical order. Pass string as a parameter.
//wap to get length of string by passing string as parameter.
#include<stdio.h>
#include<conio.h>
#include<string.h>
void stringsort(char array[40][40],int size);
//prototype with array string; we can also use simply array[]
int main()
{
char arr[40][40];            // array declaration with maximum limit 40
int i,n;
printf("enter total number of strings\n");
scanf("%d",&n);//size of total strings
printf("enter strings\n");
for(i=0;i<=n-1;i++)
{
scanf("%s",arr[i]);//gets string//input of string
}
stringsort(arr,n);//calling of function with argument
getch();
return 0;
}
void stringsort(char array[40][40],int size)//body line
{
    int i,j;
    char tempo[20];
    for(i=0;i<size;i++)
    {
        for(j=i+1;j<size;j++)//comaprison of strings
        {
            if((strcmp(array[i],array[j])>0))//condition testing
            {
                strcpy(tempo,array[i]);
                strcpy(array[i],array[j]);//string copying to different location
                strcpy(array[j],tempo);
            }
        }
    }
printf("sorted string are\n");//output of sorted string
for(i=0;i<=size-1;i++)
{
printf("%s\n",array[i]);
}
getch();
}
------------------------------------------------------------------------------------------------
in codeblocks:
-----------------------------------------------------------------------------------------------------
//WAP to input strings and sort them in alphabetical order. Pass string as a parameter.
//wap to get length of string by passing string as parameter.
#include<stdio.h>
#include<conio.h>
#include<string.h>
void stringsort(char array[40][40],int size);//prototype with array string; we can also use simply array[]
int main()
{
char arr[40][40];            // array declaration with maximum limit 40
int i,n;
printf("enter total number of strings\n");
scanf("%d",&n);//size of total strings
printf("enter strings\n");
for(i=0;i<=n-1;i++)
{
scanf("%s",arr[i]);//gets string//input of string
}
stringsort(arr,n);//calling of function with argument
return 0;
}
void stringsort(char array[40][40],int size)//body line
{
    int i,j;
    char tempo[20];
    for(i=0;i<size;i++)
    {
        for(j=i+1;j<size;j++)//comaprison of strings
        {
            if((strcmp(array[i],array[j])>0))//condition testing
            {
                strcpy(tempo,array[i]);
                strcpy(array[i],array[j]);//string copying to different location
                strcpy(array[j],tempo);
            }
        }
    }
printf("sorted string are\n");//output of sorted string
for(i=0;i<=size-1;i++)
{
printf("%s\n",array[i]);
}
getch();
}

WAP to input 'n' numbers and sort them in an order. PAss array as a parameter.

in turboc++
---------------------------------------------------------------------------------------------------------------
//WAP to input 'n' numbers and sort them in an order. PAss array as a parameter.
#include<stdio.h>
#include<conio.h>
void sorting_in_array(float array[200],int size);//prototype with array and size parameters
int main()
{

float arr[200];int k;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter elements\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data inputs
}
sorting_in_array(arr,size);//calling of function
getch();
return 0;
}

void sorting_in_array(float array[200],int size)//body line
{

int i,j,k;float te;//declaration

for(i=0;i<size;i++)//loop execution
{
    for(j=i+1;j<size;j++)
    {
        if(array[i]>array[j])//value comparison
        {
            te=array[i];
            array[i]=array[j];//swapping of values
            array[j]=te;
        }
    }
}
printf("sorted numbers are\n");
for(k=0;k<size;k++)//loop execution
{
   printf("%f\n",array[k]);//data print in sorted (ascending order)format
}
    getch();
}










------------------------------------------------------------------------------------------------------------------
in codeblocks:
-------------------------------------------------------------------------------------------------------------
//WAP to input 'n' numbers and sort them in an order. PAss array as a parameter.
#include<stdio.h>
#include<conio.h>
void sorting_in_array(float array[200],int size);//prototype with array and size parameters
int main()
{

float arr[200];int k;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter elements\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data inputs
}
sorting_in_array(arr,size);//calling of function
return 0;
}

void sorting_in_array(float array[200],int size)//body line
{

int i,j,k;float te;//declaration

for(i=0;i<size;i++)//loop execution
{
    for(j=i+1;j<size;j++)
    {
        if(array[i]>array[j])//value comparison
        {
            te=array[i];
            array[i]=array[j];//swapping of values
            array[j]=te;
        }
    }
}
printf("sorted numbers are\n");
for(k=0;k<size;k++)//loop execution
{
   printf("%f\n",array[k]);//data print in sorted (ascending order)format
}
    getch();
}

WAP to search a number in a list of numbers using array as a parameter.

in turboc++
-------------------------------------------------------------------

/*WAP to input elements and search a number in that.
Pass Weight as an array as parameter.*/
#include<stdio.h>
#include<conio.h>
void search_in_array(float array[200],int size,int number);//prototype with array and size and number parameters
int main()
{

float arr[200];int k,num;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter elements\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data inputs
}
printf("enter number to be searched\n");
scanf("%d",&num);                //number input to be searched
search_in_array(arr,size,num);//calling of function
getch();
return 0;
}

void search_in_array(float array[200],int size,int number)//body line
{

int k;//declaration
int found;

for(k=0;k<size;k++)//loop execution

{
 if(number==array[k])
        {
            found=0; //assigning 0 on its finding
            break;
        }
        else
        {
            found=1;//else assigning 1
        }
}
if(found==0)//testing the condition
{
    printf("number found and number %d location is %d\n",number,k);//printing the location
}
    else
{
        printf("given number is not in the list");//printing not message
}
    getch();
}




-------------------------------------------------------------------------------------------------------------------
in codeblocks:
------------------------------------------------------------------------------------------------------
/*WAP to input elements and search a number in that.
Pass Weight as an array as parameter.*/
#include<stdio.h>
#include<conio.h>
void search_in_array(float array[200],int size,int number);//prototype with array and size and number parameters
int main()
{

float arr[200];int k,num;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter elements\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data inputs
}
printf("enter number to be searched\n");
scanf("%d",&num);                //number input to be searched
search_in_array(arr,size,num);//calling of function
return 0;
}

void search_in_array(float array[200],int size,int number)//body line
{

int k;//declaration
int found;

for(k=0;k<size;k++)//loop execution

{
 if(number==array[k])
        {
            found=0; //assigning 0 on its finding
            break;
        }
        else
        {
            found=1;//else assigning 1
        }
}
if(found==0)//testing the condition
{
    printf("number found and number %d location is %d\n",number,k);//printing the location
}
    else
{
        printf("given number is not in the list");//printing not message
}
    getch();
}

WAP to input weight of 100 students and count number of students who have weight in between 40 and 60 kg. Pass Weight as an array as parameter.

in turboc++
----------------------------------------------------------------------------------------------------------
/*WAP to input weight of 100 students and count number of students who have weight in between 40 and 60 kg.
Pass Weight as an array as parameter.*/
#include<stdio.h>
#include<conio.h>
void total_nu_of_array(float array[200],int size);//prototype with array and size parameters
int main()
{

float arr[200];int k;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter weights of students\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data/weight inputs
}
total_nu_of_array(arr,size);//calling of function
getch();
return 0;
}

void total_nu_of_array(float array[200],int size)//body line
{

int k;//declaration
int count=0;

for(k=0;k<size;k++)//loop execution

{
if(array[k]>40 && array[k]<60)//condition testing
    {
        count++;//counting if the condition is true
    }
}

printf("total in range 40 and 60  is=%d",count);//printing total element

getch();

}







---------------------------------------------------------------------------------------------------------------
in codeblocks:
--------------------------------------------------------------------------------------------------------------------
/*WAP to input weight of 100 students and count number of students who have weight in between 40 and 60 kg.
Pass Weight as an array as parameter.*/
#include<stdio.h>
#include<conio.h>
void total_nu_of_array(float array[200],int size);//prototype with array and size parameters
int main()
{

float arr[200];int k;            // array declaration with maximum limit 200
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
printf("enter weights of students\n");
for(k=0;k<size;k++)//loop execution
{
   scanf("%f",&arr[k]);//data/weight inputs
}
total_nu_of_array(arr,size);//calling of function
return 0;
}

void total_nu_of_array(float array[200],int size)//body line
{

int k;//declaration
int count=0;

for(k=0;k<size;k++)//loop execution

{
if(array[k]>40 && array[k]<60)//condition testing
    {
        count++;//counting if the condition is true
    }
}

printf("total in range 40 and 60  is=%d",count);//printing total element

getch();

}

WAp to find greatest number among ten numbers. PAss array as parameter.

in turboc++
-----------------------------------------------------------------------------------
//WAp to find greatest number among ten or more numbers. PAss array as parameter.
#include<stdio.h>
#include<conio.h>
#include<conio.h>
void max_of_array(float array[100],int size);//prototype with array and size parameters
int main()
{

float arr[100];int k;            // array declaration with maximum limit 100
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
for(k=0;k<size;k++)//loop execution

{
   printf("enter element for location=%d\n",k); // for elements in particular location
   scanf("%f",&arr[k]);//data inputs
}
max_of_array(arr,size);//calling of function
getch();
return 0;
}

void max_of_array(float array[100],int size)//body line
{

int k;//declaration
int max;
max=array[0];//assigning first value to max.

for(k=0;k<size;k++)//loop execution

{
if(max<array[k])//condition testing
    {
        max=array[k];//assigning value if the condition is true
    }
}

printf("maximum element=%d",max);//printing maxmimum element

getch();

}

------------------------------------------------------------------------------------------
in codeblocks
----------------------------------------------------------------------------
//WAp to find greatest number among ten or more numbers. PAss array as parameter.
#include<stdio.h>
#include<conio.h>
void max_of_array(float array[5],int size);//prototype with array and size parameters
int main()
{

float arr[100];int k;            // array declaration with maximum limit 100
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
for(k=0;k<size;k++)//loop execution

{
   printf("enter element for location=%d\n",k); // for elements in particular location
   scanf("%f",&arr[k]);//data inputs
}
max_of_array(arr,size);//calling of function
return 0;
}

void max_of_array(float array[5],int size)//body line
{

int k;//declaration
int max;
max=array[0];//assigning first value to max.

for(k=0;k<size;k++)//loop execution

{
if(max<array[k])//condition testing
    {
        max=array[k];//assigning value if the condition is true
    }
}

printf("maximum element=%d",max);//printing maxmimum element

getch();

}

wap to get length of string by passing string as parameter.

in turbo c++
---------------------------------------------------------------------------------------------
//wap to get length of string by passing string as parameter.
#include<stdio.h>
#include<conio.h>
void stringlength(char array[40]);//prototype with array string; we can also use simply array[]
int main()
{
char arr[20];            // array declaration with maximum limit 20
                       
printf("enter string\n");
gets(arr);//gets string

stringlength(arr);//calling of function with argument
getch();
return 0;
}
void stringlength(char array[40])//body line
{
printf("the length=%d",strlen(array));//printing length with strlen()
getch();

}
-----------------------------------------------------------------------------------
in codeblocks:
---------------------------------------------------------------------------
//wap to get length of string by passing string as parameter.
#include<stdio.h>
#include<conio.h>
void stringlength(char array[40]);//prototype with array string; we can also use simply array[]
int main()
{
char arr[20];            // array declaration with maximum limit 20
                       
printf("enter string\n");
gets(arr);//gets string

stringlength(arr);//calling of function with argument
return 0;
}
void stringlength(char array[40])//body line
{
printf("the length=%d",strlen(array));//printing length with strlen()
getch();
}

WAP to pass array as parameter to input any five numbers and then find their sum.

in turboc++
----------------------------------------------------------------------------------
//program to enter any five elements and find their sum.
#include<stdio.h>
#include<conio.h>
void sum_of_array(float array[5],int size);//prototype with array and size parameters.array[] also can                                                                      //be used without size
int main()
{
float arr[20];int k;            // array declaration with maximum limit 20
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
for(k=0;k<size;k++)//loop execution
{
   printf("enter element for location=%d\n",k); // for elements in particular location
   scanf("%f",&arr[k]);//data inputs
}
sum_of_array(arr,size);//calling of function
getch();
return 0;
}
void sum_of_array(float array[5],int size)//body line
{
int k;float s=0;//declaration
printf("elements are\n");
for(k=0;k<size;k++)//loop execution
{
   printf(" element for location=%d is:",k); // for elements in particular location
   printf("%f\n",array[k]);//value printing
   s=s+array[k];//finding sum
}
printf("the sum of elements=%f",s);//printing sum
getch();
}
---------------------------------------------------------------------------------------------------
in codeblockls:
------------------------------------------------------------------------------------------------
//program to enter any five elements and find their sum.
#include<stdio.h>
#include<conio.h>
void sum_of_array(float array[5],int size);//prototype with array and size parameters
int main()
{
float arr[20];int k;            // array declaration with maximum limit 20
int size;               // says about size of array to be entered
printf("enter size of array\n");
scanf("%d",&size);//input of size
for(k=0;k<size;k++)//loop execution
{
   printf("enter element for location=%d\n",k); // for elements in particular location
   scanf("%f",&arr[k]);//data inputs
}
sum_of_array(arr,size);//calling of function
return 0;
}
void sum_of_array(float array[5],int size)//body line
{
int k;float s=0;//declaration
printf("elements are\n");
for(k=0;k<size;k++)//loop execution
{
   printf(" element for location=%d is:",k); // for elements in particular location
   printf("%f\n",array[k]);//value printing
   s=s+array[k];//finding sum
}
printf("the sum of elements=%f",s);//printing sum
getch();
}