A. Rewrite the following program using switch statement: int main() { int testScore; // Holds a numeric test score char grade; // Holds a letter grade cout << "Enter your test score and I will tell you\n"; cout << "the letter grade you earned: "; cin >> testScore; if (testScore = = 60) grade = 'F'; if (testScore = = 70) grade = 'D'; if (testScore = = 80) grade = 'C'; if (testScore = = 90) grade = 'B'; if (testScore = = 100) grade = 'A'; cout << "Your grade is " << grade << ".\n"; return 0; } B. Rewrite the following code, replacing the do-while loop with a while loop. When you do this you will no longer need an if statement. int number; cout << "Enter an even number: "; do { cin >> number; if (number % 2 != 0) cout << "Number must be even. Reenter number: "; } while (number % 2 != 0);   C. Given an array definition as follows, write the codes which will determine the highest value. const int SIZE = 10; int numbers[SIZE] = {15, 6, 3, 11, 22, 4, 0, 1, 9, 12};

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

A. Rewrite the following program using switch statement:
int main()
{
int testScore; // Holds a numeric test score
char grade; // Holds a letter grade
cout << "Enter your test score and I will tell you\n";
cout << "the letter grade you earned: ";
cin >> testScore;
if (testScore = = 60)
grade = 'F';
if (testScore = = 70)
grade = 'D';
if (testScore = = 80)
grade = 'C';
if (testScore = = 90)
grade = 'B';
if (testScore = = 100)
grade = 'A';
cout << "Your grade is " << grade << ".\n";
return 0;
}

B. Rewrite the following code, replacing the do-while loop with a while loop. When you do this you will no longer need an if statement.


int number;
cout << "Enter an even number: ";
do
{ cin >> number;
if (number % 2 != 0)
cout << "Number must be even. Reenter number: ";
} while (number % 2 != 0);

 

C. Given an array definition as follows, write the codes which will determine the highest value.
const int SIZE = 10;
int numbers[SIZE] = {15, 6, 3, 11, 22, 4, 0, 1, 9, 12};

D. Define the following arrays:
             i. empNum, a 100-element array of ints
             ii. payRate, a 25-element array of doubles
             iii. miles, a 14-element array of floats
             iv. letter, a 26-element array of chars
             v. lightYears, a 1,000-element array of doubles

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps

Blurred answer
Knowledge Booster
Mathematical functions
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
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education