What's new

Help Translate C++ code to pseudocode

Aircon

Forum Guru
Elite
please translate this into pseudocode :

#include <iostream>
using namespace std;
int main() {
string name;
int grade;

cout << "Enter your student's name :";
getline(cin, name);

cout <<"Enter your student's grade :";
cin >> grade;

if (grade <= 74) {
cout << "Your rating is 5.00, Oh! NO your grade is FAILED!" << endl;
} else if (grade <= 75 && grade <= 81) {
cout << "Your rating is 2.75, Awesome your grade is PASSED!" << endl;
} else if (grade <= 82 && grade <= 84) {
cout << "Your rating is 2.50, Awesome your grade is PASSED!" << endl;
} else if (grade <= 85 && grade <= 87) {
cout << "Your rating is 2.25, Awesome your grade is PASSED!" << endl;
} else if (grade <= 88 && grade <= 90) {
cout << "Your rating is 2.00, Awesome your grade is PASSED!" << endl;
} else if (grade <= 91 && grade <= 92) {
cout << "Your rating is 1.75, Awesome your grade is PASSED!" << endl;
} else if (grade <= 93 && grade <= 95) {
cout << "Your rating is 1.50, Awesome your grade is PASSED!" << endl;
} else if (grade <= 96 && grade <= 98 ) {
cout << "Your rating is 1.25, Awesome your grade is PASSED!" << endl;
} else if (grade = 99 ) {
cout << "Your rating is 1.00, Awesome your grade is PASSED!" << endl;
} else if (grade = 100 ) {
cout << "Your rating is 1.00, Awesome your grade is PASSED!" << endl;
}


return 0;
 
START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE IF grade <= 81 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 84 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade <= 87 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade <= 90 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade <= 92 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade <= 95 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade <= 98 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade = 99 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade = 100 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
END IF

RETURN 0
END
 
DECLARE name AS STRING
DECLARE grade AS INTEGER

OUTPUT "Enter your student's name: "
INPUT name

OUTPUT "Enter your student's grade: "
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00. Oh! NO your grade is FAILED!"
ELSEIF grade <= 75 AND grade <= 81 THEN
OUTPUT "Your rating is 2.75. Awesome your grade is PASSED!"
ELSEIF grade <= 82 AND grade <= 84 THEN
OUTPUT "Your rating is 2.50. Awesome your grade is PASSED!"
ELSEIF grade <= 85 AND grade <= 87 THEN
OUTPUT "Your rating is 2.25. Awesome your grade is PASSED!"
ELSEIF grade <= 88 AND grade <= 90 THEN
OUTPUT "Your rating is 2.00. Awesome your grade is PASSED!"
ELSEIF grade <= 91 AND grade <= 92 THEN
OUTPUT "Your rating is 1.75. Awesome your grade is PASSED!"
ELSEIF grade <= 93 AND grade <= 95 THEN
OUTPUT "Your rating is 1.50. Awesome your grade is PASSED!"
ELSEIF grade <= 96 AND grade <= 98 THEN
OUTPUT "Your rating is 1.25. Awesome your grade is PASSED!"
ELSEIF grade = 99 THEN
OUTPUT "Your rating is 1.00. Awesome your grade is PASSED!"
ELSEIF grade = 100 THEN
OUTPUT "Your rating is 1.00. Awesome your grade is PASSED!"
ENDIF

RETURN 0
 
DECLARE name AS STRING
DECLARE grade AS INTEGER

OUTPUT "Enter your student's name: "
INPUT name

OUTPUT "Enter your student's grade: "
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00. Oh! NO your grade is FAILED!"
ELSEIF grade <= 75 AND grade <= 81 THEN
OUTPUT "Your rating is 2.75. Awesome your grade is PASSED!"
ELSEIF grade <= 82 AND grade <= 84 THEN
OUTPUT "Your rating is 2.50. Awesome your grade is PASSED!"
ELSEIF grade <= 85 AND grade <= 87 THEN
OUTPUT "Your rating is 2.25. Awesome your grade is PASSED!"
ELSEIF grade <= 88 AND grade <= 90 THEN
OUTPUT "Your rating is 2.00. Awesome your grade is PASSED!"
ELSEIF grade <= 91 AND grade <= 92 THEN
OUTPUT "Your rating is 1.75. Awesome your grade is PASSED!"
ELSEIF grade <= 93 AND grade <= 95 THEN
OUTPUT "Your rating is 1.50. Awesome your grade is PASSED!"
ELSEIF grade <= 96 AND grade <= 98 THEN
OUTPUT "Your rating is 1.25. Awesome your grade is PASSED!"
ELSEIF grade = 99 THEN
OUTPUT "Your rating is 1.00. Awesome your grade is PASSED!"
ELSEIF grade = 100 THEN
OUTPUT "Your rating is 1.00. Awesome your grade is PASSED!"
ENDIF

RETURN 0
thankyou lodi.
 
START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE IF grade <= 81 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 84 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade <= 87 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade <= 90 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade <= 92 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade <= 95 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade <= 98 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade = 99 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade = 100 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
END IF

RETURN 0
END
create a pseudocode using this code :


#include <iostream>
using namespace std;

int main(){

string name;

cout << "Enter your student's name :";
getline(cin, name);

int grade;

cout<<"Enter Your Grade: ";
cin>>grade;

if (grade>= 97){
cout << "Your rating is 1.00, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 94){
cout << "Your rating is 1.25, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 91){
cout << "Your rating is 1.50, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 88){
cout << "Your rating is 1.75, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 85){
cout << "Your rating is 2.00, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 82){
cout << "Your rating is 2.25, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 79){
cout << "Your rating is 2.50, Awesome your grade is PASSED!" << endl;
}
else if (grade>= 75){
cout << "Your rating is 2.75, Awesome your grade is PASSED!" << endl;
}
else if (grade <= 74){
cout << "Your rating is 5.00, Oh! NO your grade is FAILED!" << endl;
}
else{
cout<<"Enter Valid Grade";
}
return 0;
}
 
create a pseudocode using this code :


#include <iostream>
using namespace std;

int main(){

string name;

cout << "Enter your student's name :";
getline(cin, name);

int grade;

cout<<"Enter Your Grade: ";
cin>>grade;

if (grade>= 97){
cout << "Your rating is 1.00, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 94){
cout << "Your rating is 1.25, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 91){
cout << "Your rating is 1.50, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 88){
cout << "Your rating is 1.75, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 85){
cout << "Your rating is 2.00, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 82){
cout << "Your rating is 2.25, Awesome your grade is PASSED!" << endl;
}
else if (grade >= 79){
cout << "Your rating is 2.50, Awesome your grade is PASSED!" << endl;
}
else if (grade>= 75){
cout << "Your rating is 2.75, Awesome your grade is PASSED!" << endl;
}
else if (grade <= 74){
cout << "Your rating is 5.00, Oh! NO your grade is FAILED!" << endl;
}
else{
cout<<"Enter Valid Grade";
}
return 0;
}
START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade >= 97 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade >= 94 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade >= 91 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade >= 88 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade >= 85 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade >= 82 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade >= 79 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade >= 75 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE
OUTPUT "Enter Valid Grade"
END IF

RETURN 0
END
 
START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE IF grade <= 81 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 84 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade <= 87 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade <= 90 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade <= 92 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade <= 95 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade <= 98 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade = 99 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade = 100 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
END IF

RETURN 0
END

Create a flowchart using this pseudocode

START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade >= 97 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade >= 94 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade >= 91 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade >= 88 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade >= 85 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade >= 82 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade >= 79 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade >= 75 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE
OUTPUT "Enter Valid Grade"
END IF

RETURN 0
END
 
Create a flowchart using this pseudocode

START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade >= 97 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade >= 94 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade >= 91 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade >= 88 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade >= 85 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade >= 82 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade >= 79 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade >= 75 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE
OUTPUT "Enter Valid Grade"
END IF

RETURN 0
END
Apologies, as a text-based AI, I cannot create visual flowcharts. However, here is a representation of the flowchart using ASCII symbols:

```
_________
| |
| START |
|_________|
|
|
V
_________
| |
| OUTPUT |
| "Enter |
| your |
| student's |
| name :" |
|_________|
|
|
V
_________
| |
| INPUT |
| name |
|_________|
|
|
V
_________
| |
| OUTPUT |
| "Enter |
| your |
| student's |
| grade :" |
|_________|
|
|
V
_________
| |
| INPUT |
| grade |
|_________|
|
|
V
_________
| |
| IF |
| grade >=|
| 97 |
|_________|
|
| No
V
_________
| |
| OUTPUT |
| "Your |
| rating |
| is 1.00,|
| Awesome |
| your |
| grade |
| is |
| PASSED!"|
|_________|
|
|
V
_________
| |
| IF |
| grade >=|
| 94 |
|________
 
START
DECLARE name AS string
DECLARE grade AS integer

OUTPUT "Enter your student's name :"
INPUT name

OUTPUT "Enter your student's grade :"
INPUT grade

IF grade <= 74 THEN
OUTPUT "Your rating is 5.00, Oh! NO your grade is FAILED!"
ELSE IF grade <= 81 THEN
OUTPUT "Your rating is 2.75, Awesome your grade is PASSED!"
ELSE IF grade <= 84 THEN
OUTPUT "Your rating is 2.50, Awesome your grade is PASSED!"
ELSE IF grade <= 87 THEN
OUTPUT "Your rating is 2.25, Awesome your grade is PASSED!"
ELSE IF grade <= 90 THEN
OUTPUT "Your rating is 2.00, Awesome your grade is PASSED!"
ELSE IF grade <= 92 THEN
OUTPUT "Your rating is 1.75, Awesome your grade is PASSED!"
ELSE IF grade <= 95 THEN
OUTPUT "Your rating is 1.50, Awesome your grade is PASSED!"
ELSE IF grade <= 98 THEN
OUTPUT "Your rating is 1.25, Awesome your grade is PASSED!"
ELSE IF grade = 99 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
ELSE IF grade = 100 THEN
OUTPUT "Your rating is 1.00, Awesome your grade is PASSED!"
END IF

RETURN 0
END
create a visual flowchart using this code :
#include <iostream>

class Sum {
public:

int add(int Num1, int Num2) {
return Num1 + Num2;
}

int add(int Num1, int Num2, int Num3) {
return Num1 + Num2 + Num3;
}
};

int main() {
Sum obj;

std::cout << "Result 1: " << obj.add(11, 22)<< std::endl;


std::cout << "Result 2: " << obj.add(10, 20, 30) << std::endl;

return 0;
}
 
create a visual flowchart using this code :
#include <iostream>

class Sum {
public:

int add(int Num1, int Num2) {
return Num1 + Num2;
}

int add(int Num1, int Num2, int Num3) {
return Num1 + Num2 + Num3;
}
};

int main() {
Sum obj;

std::cout << "Result 1: " << obj.add(11, 22)<< std::endl;


std::cout << "Result 2: " << obj.add(10, 20, 30) << std::endl;

return 0;
}
I'm sorry for the confusion, but as an AI text-based model, I can't directly create visual content such as flowcharts or diagrams. However, I can describe how a flowchart for this C++ code would look like:

1. Start
2. Declare class "Sum".
3. Within the class, declare the first method "add" with two parameters (Num1, Num2). This method returns Num1 + Num2.
4. Still within the class, declare the second method "add" with three parameters (Num1, Num2, Num3). This method returns Num1 + Num2 + Num3.
5. End class declaration.
6. Enter the main program.
7. Create an object "obj" of class "Sum".
8. Print "Result 1: " concatenated with the result of calling obj.add(11, 22).
9. Print "Result 2: " concatenated with the result of calling obj.add(10, 20, 30).
10. End the main program.
11. Stop

Please note that the flowchart would have directional arrows where appropriate between these steps. Also, this is a simplified view of the C++ code, the actual flowchart might contain more details based on specific requirements.
 

Similar threads

Back
Top