In this lab, you complete a partially written C++ program that includes built-in functions that convert characters stored in a character array to all uppercase or all lowercase. The program prompts the user to enter nine characters. For each character in the array, you call the built- in functions tolower() and toupper(). Both of these functions return a character with the character changed to uppercase or lowercase. Here is an example: char sample1 = 'A'; char sample2 = 'a'; char result1, result2; result1 = tolower(sample1); result2 = toupper(sample2); The source code file provided for this lab includes the necessary variable declarations and the necessary input and output statements. Comments are included in the file to help you write the remainder of the program. // ChangeCase.cpp - This program converts characters to lowercase and uppercase. // Input:  Interactive // Output:  Uppercase and lowercase versions of the user-entered string #include  #include  using namespace std; int main()  {    const int LEN = 9;    char sample1[LEN];    char sample2[LEN];    char result1;    char result2;    int i;     cout << "Enter 9 lowercase characters: ";    for(i = 0; i < LEN; i++)        {       cin >> sample1[i];       // Convert sample1[i] to uppercase and assign it to result1       cout << result1 << endl;    }    cin.ignore(256,'\n');    cout << "Enter 9 uppercase characters: ";    for(i = 0; i < LEN; i++)        {       cin >> sample2[i];       // Convert sample2[i] to lowercase and assign it to result2       cout << result2 << endl;    }    cin.ignore(256,'\n');    return 0; } // End of main() function

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter10: Pointers
Section: Chapter Questions
Problem 2PP
icon
Related questions
Question

In this lab, you complete a partially written C++ program that includes built-in functions that convert characters stored in a character array to all uppercase or all lowercase.

The program prompts the user to enter nine characters. For each character in the array, you call the built- in functions tolower() and toupper(). Both of these functions return a character with the character changed to uppercase or lowercase. Here is an example:

char sample1 = 'A';
char sample2 = 'a';
char result1, result2;
result1 = tolower(sample1);
result2 = toupper(sample2);

The source code file provided for this lab includes the necessary variable declarations and the necessary input and output statements. Comments are included in the file to help you write the remainder of the program.

// ChangeCase.cpp - This program converts characters to lowercase and uppercase.
// Input:  Interactive
// Output:  Uppercase and lowercase versions of the user-entered string
#include <iostream>
#include <string>
using namespace std;

int main() 
{
   const int LEN = 9;
   char sample1[LEN];
   char sample2[LEN];
   char result1;
   char result2;
   int i; 

   cout << "Enter 9 lowercase characters: ";
   for(i = 0; i < LEN; i++)    
   {
      cin >> sample1[i];

      // Convert sample1[i] to uppercase and assign it to result1

      cout << result1 << endl;
   }
   cin.ignore(256,'\n');
   cout << "Enter 9 uppercase characters: ";
   for(i = 0; i < LEN; i++)    
   {
      cin >> sample2[i];

      // Convert sample2[i] to lowercase and assign it to result2

      cout << result2 << endl;
   }
   cin.ignore(256,'\n');
   return 0;

} // End of main() function
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
ADT and Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,