Language C include int main return 0 Solutioninclude using

Language C++

#include <iostream>

int main() {

return 0; }

Solution

#include <iostream>
using namespace std;

/*
*(p+i) will print the array p sequentially for every index in array p
while *p+i will print the value of array p[0] and add i to it since *p points to p[0] by default and i is added to it at every step.
*/

int main()
{
int i = 5, j=51, k=62;
int data[5] = {10, 20, 30, 40, 50};
char my_cstring[8] = \"the fox\";
int *p = NULL;
char *pc = NULL;

p = data;
pc = my_cstring;

cout << \"\ Part c\ \";
cout << \"Using indexing, Integer Array: \";
for (int i = 0; i < 5; ++i)
{
cout << data[i] << \" \";
}
cout << endl;

cout << \"Using indexing, Character Array: \";
for (int i = 0; i < 8; ++i)
{
cout << my_cstring[i] << \" \";
}
cout << endl;

  

cout << \"\ Part d\ \";
// part d
for (int i = 0; i < 5; ++i)
{
cout << *p++ << \" \";
}
cout << endl;

p = data;
cout << \"\ Part e\ \";
j = 0;
cout << \"Using Pointer, Integer Array: \";
while(j < 5)
{
cout << *(p+j) << \" \";
j++;
}
cout << endl;

i = 0;
cout << \"Using Pointer, Character Array: \";
while(i < 8)
{
cout << *(pc+i) << \" \";
i++;
}
cout << endl;


cout << \"done\"<<endl;
return 0;
}


/*
output:

Part c
Using indexing, Integer Array: 10 20 30 40 50
Using indexing, Character Array: t h e f o x

Part d
10 20 30 40 50

Part e
Using Pointer, Integer Array: 10 20 30 40 50
Using Pointer, Character Array: t h e f o x
done


*/

Language C++ #include <iostream> int main() { return 0; }Solution#include <iostream> using namespace std; /* *(p+i) will print the array p sequentia
Language C++ #include <iostream> int main() { return 0; }Solution#include <iostream> using namespace std; /* *(p+i) will print the array p sequentia

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site