C++ Coding Examples 2
C++ Coding Examples 2
#include<stdio.h>
#include<conio.h>
void main()
{
int a,b,c;
clrscr();
printf(“Read the integers from keyboard:- ”);
scanf(“%d %d”,&a,&b);
c=a&b;
printf(“\nThe Answer after ANDing is: %d ”,c);
getch();
}
Output:
Read the integers from keyboard:- 8 4
The Answer after ANDing is: 0
Output:
enter value for a matrix: 7 8
9
4
5
6
enter value for b matrix: 3 2
1
4
5
6
a matrix is 7 8
9 4
5 6
b matrix is 3 2
1 4
5 6
21 16
9 8
25 36
47]File Operations:
#include<stdio.h>
#include<conio.h>
void main()
{
file *fp,*fp1;
char c;
clrscr();
fp=fopen(“test.c”,”w”);
printf(“\nenter the contents for file1(#.end)\n”);
c=getchar();
while(c!=’#’)
{
fputc(c,fp);
c=getchar();
}
rewind(fp);
fp=fopen(“test.c”,”r”);
fp1=fopen(“tes.c”,”w”);
c=fgetc(fp);
while(c!=eof)
{
fputc(c,fp);
c=fgetc(fp);
}
fclose(fp);
fclose(fp1);
fp1=fopen(“tes.c”,”r”);
c=fgetc(fp1);
printf(“\nthe contents in file 2\n”);
while(c!=eof)
{
putchar(c);
c=fgetc(fp1);
}
fclose(fp1);
getch();
}
Output:
enter the contents of file1(#-end) good morning#
the contents of file2 good morning
48]Merging One Dimensional Array – Excluding The Repeating Element
#include<stdio.h>
#include<conio.h>
void main()
{
int a[50],b[50],n1,n2,i,x;
clrscr();
printf(“enter the number of elements in the first array”);
scanf(“%d”,&n1);
printf(“enter the elements\n”);
for(i=0;i<n1;i++)
{
printf(“enter a[%d]”,i+1);
scanf(“%d”,&a[i]);
}
printf(“enter the number of elements in the second array”);
scanf(“%d”,&n2);
printf(“enter the elements\n”);
for(i=0;i<n2;i++)
{
printf(“enter b[%d]”,i+1);
scanf(“%d”,&b[i]);
}
for(x=0;x<n1;x++)
{
for(i=0;i<n2;i++)
{
if(b[i]==a[x])
{
b[i]=’ ‘;
}}}
for(i=o;i<n1;i++)
{
printf(“%d”,a[i]);
}
for(i=0;i<n2;i++)
{
if(b[i]==’ ‘;)
continue;
else
printf(“%d”,b[i]);
}
getch();
}
Output:
Enter the number of elements in the first array 3
Enter the elements 3
5
7
Enter the number of elements in the first array 3
Enter the elements 2
5
9
3 5 7 2 9