This is the continuation of the last article… Increase
your Programming Skills
Solve the problems listed here to gain programming skills.
Problem #5:
// Problem or Question in C++
// --------------------------
// Problem related to pointers
// for increasing programming
// skills
#include<iostream.h>
void main()
{
char ch1[]="Programming";
char ch2[]="Skills";
char *s1=ch1;
char *s2=ch2;
while(*s1++=*s2++);
cout<<ch1;
}
Problem #6:
// Problem or Question in C++
// --------------------------
// Problem related to pointers
// for increasing programming
// skills
#include<iostream.h>
void main()
{
int i, *j;
i=1;
j=&i;
cout<<i**j*i+*j;
}
Problem #7:
// Problem related to pointers
#include<iostream.h>
void main()
{
int ar[]={1,2,3,4,5};
char *p;
p=(char *)ar;
cout<<*((int *)p+3);
}
Problem #8:
// Problem related to pointers
#include<iostream.h>
void change(int *,int);
void main()
{
int ar[]={1,2,3,4,5};
change(ar,5);
for(int i=0;i<5;i++)
cout<<*(ar+i);
}
void change(int *p,int n)
{
for(int i=0;i<n;i++)
*(p+i)=*(p+i)+3;
}
ANSWERS:
#5: Skills
#6: 2
#7: 4
#8: 45678
Good-Bye!
Related Articles:
0 comments:
Post a Comment