This is a C program. I want you to convert it to a C++. Also provide a screenshot that it is working here is the program to be converted:  #include #include #include #define Pi 3.1416 int main() {  float R,Result;  char Resp,temp;  clrscr();  printf("Enter Radius of the Circle: ");  scanf("%f",&R);  printf("Computing for any of the following:\n");  printf("\t[D] Diameter\n\t[C] Circumference\n\t[A] Area\n\nEnter choice: ");  scanf("%c",&temp); //to catch the null value being returned by scanf()  scanf("%c",&Resp);  Resp=toupper(Resp);  if (Resp == 'D')    {      Result=R*2;      printf("The Diameter of the Circle is %0.2f\n",Result);    }  else if (Resp == 'C')      {         Result=2*Pi*R;         printf("The Circumference of the Circle is %0.2f\n",Result);      }       else if (Resp == 'A')          {            Result=Pi*R*R;            printf("The Area of the Circle is %0.2f\n",Result);          }        else           printf("Invalid Response!!!");  getch();  return(0); }

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
100%

This is a C program. I want you to convert it to a C++. Also provide a screenshot that it is working

here is the program to be converted: 

#include <stdio.h>
#include <conio.h>
#include <ctype.h>
#define Pi 3.1416
int main()
{
 float R,Result;
 char Resp,temp;

 clrscr();
 printf("Enter Radius of the Circle: ");
 scanf("%f",&R);
 printf("Computing for any of the following:\n");
 printf("\t[D] Diameter\n\t[C] Circumference\n\t[A] Area\n\nEnter choice: ");
 scanf("%c",&temp); //to catch the null value being returned by scanf()
 scanf("%c",&Resp);
 Resp=toupper(Resp);
 if (Resp == 'D')
   {
     Result=R*2;
     printf("The Diameter of the Circle is %0.2f\n",Result);
   }
 else if (Resp == 'C')
     {
        Result=2*Pi*R;
        printf("The Circumference of the Circle is %0.2f\n",Result);
     }
      else if (Resp == 'A')
         {
           Result=Pi*R*R;
           printf("The Area of the Circle is %0.2f\n",Result);
         }
       else
          printf("Invalid Response!!!");
 getch();
 return(0);
}

Expert Solution
steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
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