arrays in c++ | solved tasks

 Arrays concept in c++

 

 

arrays in c++ | solved tasks

Task 1

 

Write a C++ program that declares an array of size 10. Take 10 input from the user and print these values.

 


Solution

 

#include<iostream>

using namespace std;

int main()

{

          const int size = 10;

          int arr[size];

          cout << "enter 10 integer values";

          for (int i = 0; i < size; i++)

          {

                   cin >> arr[i];

                  

          }

          for (int i = 0; i < size; i++)

          {

                   cout << arr[i] << " ";

          }

          system("pause");

          return 0;

}

 

Task 2

 

Write a C++ program that declares an array of size 15. Subtract 5 to each value of the array and print original and new values on the screen.


Solution:

 

#include<iostream>

using namespace std;

int main()

{

          const int size = 15;

          int arr[size];

          int arr2[size];

          for (int i = 0; i < size; i++)

          {

                   cin >> arr[i];

          }

          for (int i = 0; i < size; i++)

          {

                   arr2[i] = arr[i] - 5;

          }

          cout << "subtract values";

          for (int i = 0; i < size; i++)

          {

                   cout << arr2[i] << " ";

          }

          cout << endl;

          cout << "original values";

          for (int i = 0; i < size; i++)

          {

                   cout << arr[i] << " ";

          }

          system("pause");

          return 0;

}

 

Task 3

 

Write a C++ program that initializes an array of size 10. Print elements on even indexes first and then odd indexes on screen


Solution:

 

#include<iostream>

using namespace std;

int main()

{

          const int size = 10;

          int arr[size] = { 5, 9, 2, 1, 0, 4, 5, 6, 7, 8 };

          cout << "index values are";

          for (int i = 0; i < size; i++)

          {

                   if (i % 2 == 0)

                   {

                             cout << arr[i] << " ";

                   }

          }

          cout << endl;

          cout << "odd values are";

          for (int i = 0; i < size; i++)

          {

                   if (i%2!=0)

                   {

                             cout << arr[i] << " ";

                   }

          }

          system("pause");

          return 0;

}

 

Task 4

 

Write a C++ program that initializes an array of size 10. Add all values of the array and print the resultant value on screen.

 

Solution:

 

#include<iostream>

using namespace std;

int main()

{

          const int size = 10;

          int arr[size],sum=0;

          cout << "enter elements in array:";

          for (int i = 0; i < size; i++)

          {

                   cin >> arr[i];

          }

          for (int i = 0; i < size; i++)

          {

                   sum = sum + arr[i];

                  

          }

          cout << "sum " << sum << " ";

          system("pause");

          return 0;

}

Post a Comment

0 Comments