Sei sulla pagina 1di 10

Q1.

Write a C++ program to find sum of arrays


#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[5], i, p=0;
for (i=0;i<5;i++)
{
cout<<"\n Enter Numbers ";
cin>>a[i];
}
for(i=0;i<5;i++)
p += a[i];
cout<<"\n Sum is "<<p ;
return 0;
getch();
}
Q2. Write a C++ program to search a number in arrays:
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[5],i, n, data;
cout<<"\n Enter the number of elements ";
cin>>n;
for(i=0;i<n;i++)
{
cout<<"\n Enter the numbers ";
cin>>a[i];
}
cout<<"\n Enter the number to search ";
cin>>data;
i = 0;
while(i<n)
{
if(a[i]==data)
{
cout<<"\n Data found at position "<<i+1;
break;
}
i++;

}
if(i==n)
cout<<"\n Data not found ";
return 0;
}
getch();
Q3. Write a C++ program to find maximum and minimum
value in arrays:
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[5],i, max,min;
for(i=0;i<5;i++)
{
cout<<"\n Enter the numbers ";
cin>>a[i];
}
max=a[0];
min=a[0];
for(i=1;i<5;i++)
{
if(a[i]>max)
max=a[i];
if(a[i]<min)
min=a[i];
}
cout<<"\n Maximum number is "<<max;
cout<<"\n Minimum number is "<<min;
return 0;
}
getch();
Q4. Write a C++ program to find sum of rows and sum of
column in 2D arrays:
#include<iostream.h>
#include <conio.h>
int main ()
{
clrscr();
int array[5][5];
int i, j, m, n, sum = 0;

cout<<"Enter the order of the matrix \n";


cin>>m>>n;
cout<<"Enter the elements of matrix \n";
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
cin>>array[i][j];
}
}
for (i = 0; i < m; i++)
{
for (j = 0; j < n; j++)
{
sum = sum + array[i][j] ;
}
cout<<"\n Sum of the row is = "<<sum;
sum = 0;
}
sum = 0;
for (j = 0; j < n;j++)
{
for (i = 0; i < m; i++)
{
sum = sum + array[i][j];
}
cout<<"\n Sum of the column is = "<<sum;
sum = 0;
}
return 0;
getch();
}
Q5. Write a C++ program to find sum of diagonal elements
in 2D arrays:
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[3][3], i, j, sum=0;
cout<<"\n Enter the values ";
for(i=0;i<3; i++)
{
for(j=0;j<3; j++)

cin>>a[i][j];
}
cout<<"\n Result is \n\n ";
for(i=0;i<3;i++)
sum=sum+a[i][i];
cout<<"\n Sum of Diagonal is "<<sum<<"\t";
getch();
return 0;
}
Q6. Write a C++ program to find maximum and minimum
value in 2D arrays:
#include<iostream.h>
#include<conio.h>
int main()
{
clrscr();
int a[3][3],i, j, max,min;
cout<<"\n Enter the values ";
for(i=0;i<3; i++)
{
for(j=0;j<3; j++)
cin>>a[i][j];
}
max=a[0][0];
min=a[0][0];
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
if(a[i][j]>max)
max=a[i][j];
if(a[i][j]<min)
min=a[i][j];
}
}
cout<<"\n Maximum value is "<<max;
cout<<"\n Minimum value is "<<min;
getch();
return 0;
}
Q7. Program to count number of spaces in a string
#include<iostream.h>

#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
char str[10];
int i, count=0 ;
cout<<"\n Enter a line (max 10 chars): " ;
gets(str);
for(i=0;str[i]!= '\0'; i++)
if(str[i]==' ')
count ++;
cout<<"\n No. of spaces in given string are: " <<count ;
getch();
return 0;
}
Q8. Program to count number of vowels, consonants,
digits and special symbols in a program
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
clrscr();
char name[25];
int count1=0, count2=0, count3=0, count4=0;
cout<<"\n Enter the String ";
gets(name);
int i=0;
while(name[i]!='\0')
{
if(name[i]=='a'||name[i]=='e'||name[i]=='i'||name[i]=='o'||
name[i]=='u'
||name[i]=='A'||name[i]=='E'||name[i]=='I'||name[i]=='O'||
name[i]=='U')
count1++;
else if((name[i]>='a' && name[i]<='z') || (name[i]>='A' &&
name[i]<='Z'))
count2++;
else if (name[i]>='0' && name[i]<='9')
count3++;
else
count4++;

i++;
}
cout<<"\n
cout<<"\n
cout<<"\n
cout<<"\n
return 0;
getch();
}

Number
Number
Number
Number

of
of
of
of

Vowels is "<<count1;
Consonants is "<<count2;
Digits is "<<count3;
Special Characters "<<count4;

Q9. Program to reverse a string


#include<iostream>
int main( )
{
char str[80];
cout<<"Enter string: ";
gets (str);
int l; //Hold length of string
for(l = 0; str[l] != '\0'; l++);

//finding length of string

int temp;
for(int i = 0, j = l - 1; i < l/2; i++, j--)
{
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
cout << "Reverse string: " << str << endl;
return 0;
}
Q10. Program to generate random numbers:
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
int main()
{
clrscr();
int i, x, y;
cout<<"\n Enter a number ";
cin>>x;

cout<<"\n Random Numbers are :";


for(i = 0;i<10;i++)
cout<<random(x)<<" ";
return 0;
getch();
}
Q11. Program to show use of isalpha(), isalnum(), isdigit(),
isalnum()
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
if(isalnum(ch))
cout<<"\n You entered alphanumeric character ";
else
cout<<"\n Not an alphanumeric character ";
return 0;
getch();
}
isalpha()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
if(isalpha(ch))
cout<<"\n You entered alphabet ";
else
cout<<"\n Not an alphabet ";
return 0;
getch();
}

isdigit()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
if(isdigit(ch))
cout<<"\n You entered digit ";
else
cout<<"\n Not a digit ";
return 0;
getch();
}
islower()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
if(islower(ch))
cout<<"\n You entered lowercase character ;
else
cout<<\n Not Lowercase character ;
return 0;
getch();
}
isupper()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{

clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
if(isupper(ch))
cout<<"\n You entered uppercase character ;
else
cout<<\n Not uppercase character ;
return 0;
getch();
}
toupper()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
cout<<"\n Uppercase character is <<toupper(ch);
return 0;
getch();
}
tolower()
#include<iostream.h>
#include<conio.h>
#include<ctype.h>
int main()
{
clrscr();
char ch;
cout<<"\n Enter a character ";
cin>>ch;
cout<<"\n Lower case character is <<tolower(ch);
return 0;
getch();
}
Q12. Program to find factorial of a number
#include<iostream.h>
#include<conio.h>

int main()
{
clrscr();
int i,fact=1, num;
cout<<"\n Enter a number ";
cin>>num;
i=num;
while(num)
{
fact=fact* num;
num--;
}
cout<<"\n Factorial of a number is "<<fact;
return 0;
getch();
}

Potrebbero piacerti anche