CodeGraderBench/CodeGraderBench huggingface dataset:
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>

main_program{

    float a,b;

    cin>>a>>b;

    float sum = (a*a*a*a*a) - 3*(a*a*a*a*b) + 4*(a*a*b*b*b) - 5*(a*b*b*b*b) + (b*b*b*b*b);

    float low = a-b;

    if(-10<= a && a<= 10 && b<=10 && -10<=b){
        if(low != 0){
            float result = sum/low;
            cout << result<<endl;
        }
    }
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program {
          int num = i
              i = (a,b);
              cin>>(<=-10);
              cin>>(<=10);
              cout<<(a,b);
          cin>>(-10<= <=10);
           cout<<(a is not equal);
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: B
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin >> a >> b;
	cout << (pow(a,5)-3*pow(a,4)*b+4*pow(a,2)*pow(b,3)-5*a*pow(b,4)+pow(b,5))/(a-b);
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program {
	float a,b;
	cin >> a >> b;
       	float c = a*a*a*a*a;
	float d = b*b*b*b*b;
        float e = a*a*a*a;
	float f = b*b*b*b;
        float g = a*a;
	float h = b*b*b;
        cout << (c-(3*e*b)+(4*g*h)-(5*a*f)+d)/(a-b);
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a;
	float b;
	cin>>a>>b;
	cout<<((pow(a,5)-3*pow(a,4)*b+4*pow(a,2)*pow(b,3)-5*a*pow(b,4)+pow(b,5))/(a-b));
			}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program
{
float a,b;
cin>>a>>b;
float t1,t2,t3;
t1=pow(a,5)-(3*(pow(a,4))*b)+(4*pow(a,2)*pow(b,3))-(5*a*pow(b,4))+pow(b,5);
t2=a-b;
t3=t1/t2;
cout<<endl<<t3;


}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a, b ,sum;
	cin>>a;
	cin>>b;
       
	if( (a==-10 || a > -10)  &&  (b==10 || b< 10)) {
	sum=( a*a*a*a*a -3*a*a*a*a*b+  4 *a*a*b*b*b -5*a*b*b*b*b+ b*b*b*b*b)/(a-b);
		cout << sum ;
	}
	else if (a==b) {
		cout<<" wrong input";

}
else
cout<< "wrong input";
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b,res;
	cin>>a>>b;
	if(a<=10 && b<=10 && a>=-10 && b>=-10 && a!=b){
		res=(a*a*a*a*a-3*a*a*a*a*b+4*a*a*b*b*b-5*a*b*b*b*b+b*b*b*b*b)/(a-b);
		cout<<res;
		}


}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>

main_program {
    float a, b;
    cin >> a >> b;
    float result = ( (a * a * a * a * a) - 3 * (a * a * a * a * b) + 4 * (a * a * b * b * b) - 5 * (a * b * b * b * b) + (b * b * b * b * b) ) / (a - b);
    cout << result << endl;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b,ans;
	cin>>a>>b;
	if(a>=-10 && b<=10 && a!=b){
		ans=((a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b))/(a-b);}
	cout<<ans;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program
{
	float a,b;
	float k,j;
	cin>>a>>b;
	

if (a!=b)
	{
		k=(a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b)
	;	j=a-b;
		cout<<k/j<<"\n";
	}
	else
		cout<<"\n";
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
        float a,b;
	cin>>a>>b;
        float  ans=(a*a*a*a*a -3*a*a*a*a*b+ 4*a*a*b*b*b -5*a*b*b*b*b+ b*b*b*b*b)/(a-b);
        cout<<ans;

}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin >> a >> b;
	float c;

		float m=pow(a,5)-3*b*pow(a,4)+4*a*a*b*b*b-5*a*pow(b,4)+pow(b,5);
		float n=a-b;
		if(a==b){
			cout << endl;
		}
		else{
			c=m/n;
		}
		cout << c;

}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>
main_program{
	float a,b;
	float k,j;
	cin>>a>>b;
	(a=b);
	{
	
		k=(a+a+a+a+a)-(3+a+a+a+a+b)+(4+a+a+b+b+b)-(5+a+b+b+b+b)+(b+b+b+b+b);

		j=a-b;
		cout<<k/j<<"/n";
	}
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: B
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
# include <simplecpp>
main_program{
	float a ;
	float b ;
	cin >> a;
	cin>> b;
	cout <<((a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b))/(a-b);}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
    float a;
    float b;
    cin >> a;
    cin >> b;
    float afive=1;
    float bfive=1;
    float afour=1;
    float bfour=1;
    float atwo=1;
    float bthree=1;
    float diff = a-b;
    float numerator;
    float final_value;
    for(int i = 1;i<=5;i++)
    {
        afive=afive*a;
        bfive=bfive*b;

    }
    for(int j = 1;j<=4;j++)
    {
        afour=afour*a;
        bfour=bfour*b;
    }
    for(int k=1;k<=3;k++)
    {
        bthree=bthree*b;
    }
    for(int p=1;p<=2;p++)
    {
        atwo=atwo*a;
    }
    numerator = afive - (3*afour*b) + (4*atwo*bthree) - (5*a*bfour) + (bfive);
    final_value = numerator/diff;
    cout << final_value;

    

}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b,c;
	cin>>a>>b;
	c=(a*a*a*a*a - 3*a*a*a*a*b + 4*a*a*b*b*b - 5*a*b*b*b*b + b*b*b*b*b)/(a-b);
	cout<<c;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>
main_program{
float a,b;
cin>>a>>b;
if((a>=-10) && (b<=10) && (a!=b)){
double sum=0;
sum=((pow(a,5))-(3*pow(a,4)*b)+(4*a*a*pow(b,3))-(5*a*pow(b,4))+(pow(b,5)))/(a-b);
cout<<sum;
}
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>
using namespace std;

int main(){
	float a, b;
        cin>>a>>b;
	
	float a5=1, b5=1, a4=1, b4=1, b3=1;;

	repeat(5){
		a5*=a;
		b5*=b;
	}
	repeat(4){
		a4*=a;
		b4*=b;
	}
	repeat(3){
		b3*=b;
	}
	
	float nume= a5 -3*a4*b +4*a*a*b3 -5*a*b4 +b5;

	cout<< nume/(a-b);

}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>

main_program{
	float a,b,c,d;
	cin>>a>>b;
	c = a*a*a*a*a - 3*a*a*a*a*b + 4*a*a*b*b*b -5*a*b*b*b*b + b*b*b*b*b;
	d = a-b;
	cout<<c/d;



}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin>>a>>b;
	cout<<(a*a*a*a*a - 3*a*a*a*a*b + 4*a*a*b*b*b - 5*a*b*b*b*b + b*b*b*b*b)/(a - b);
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin>>a>>b;
	float sum=(a*a*a*a*a-3*a*a*a*a*b+4*a*a*b*b*b-5*a*b*b*b*b+b*b*b*b*b)/(a-b);
	cout<<sum;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>
main_program
{
	float a,b,c;
	cin>>a>>b;
	c=((a*a*a*a*a)-3*(a*a*a*a*b)+4*(a*a*b*b*b)-5*(a*b*b*b*b)+(b*b*b*b*b))/(a-b);
	cout<<c;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include <simplecpp>
main_program{
	float a,b,num,deno;
	cin>>a>>b;
	num=(pow(a,5)-3*pow(a,4)*b+4*a*a*b*b*b-5*a*pow(b,4)+pow(b,5));
	deno=a-b;
	cout<<num/deno;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin>>a>>b;
	
	cout<<(a*a*a*a*a-3*a*a*a*a*b+4*a*a*b*b*b-5*a*b*b*b*b+b*b*b*b*b)/(a-b)<<endl;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	 float x,y, num;
	 cin>>x>>y;
 num= ( x*x*x*x*x  = 3*x*x*x*x*y + 4*x*x*y*y*y -5*x*y*y*y*y + y*y*y*y*y);
 cout<<num/(x-y);
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	float k,j;
	cin>>a>>b;
	if(a!=b)
	{
		k=(a+a+a+a+a)-(3+a+a+a+a+b)+(4+a+a+b+b+b)+(b+b+b+b+b);
		j=a-b;
		cout<<k/j<<"/n";
	}
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program
{
	float a,b;
	cin>>a>>b;
	if ((a!=b)&&((a-b)!=0)&&(-10<=a)&&(a<=10)&&(-10<=b)&&(b<=10))
	{
		cout<<((a*a*a*a*a-3*a*a*a*a*b+4*a*a*b*b*b-5*a*b*b*b*b+b*b*b*b*b)/(a-b));
	}
	else {cout<<"INVALID";}
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
int main(){
	float a=0.0;
	float b=0.0;
	(a>=-10);
	(b<=10);
	(a-b!=0);
	cin>>a>>b;
	double result=0.0;
       result = ((a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b))/(a-b);
	print result;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	int a;
	int b;
	int c;
	cin>>a>>b;
	for (a>-10)&&(b>10)&&(a!=b)&&(a-b!=0);{

		c=(pow(a,5)-3pow(a,4)b)+(4pow(a,2)pow(b,3)-5apow(b,4))/(a-b);
		cout<<c<<" ";
	}
		

}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: B
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>

main_program{

	float a , b , x;
	cin>>a;
	cin>>b;

	x = (pow(a,5)-3*pow(a,4)*b+4*pow(a,2)*pow(b,3)-5*a*pow(b,4)+pow(b,5))/(a-b);

	cout<< x;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
		cin>>a>>b;
if((a>=-10)&&(a<=10)&&(b>=-10)&&(b<=10)&&(a-b!=0)){
cout<<(a*a*a*a*a-3*a*a*a*a*b+4*a*a*b*b*b-5*a*b*b*b*b+b*b*b*b*b)/(a-b);}
else(cout<<"INVALID");
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program {
	float a;
	float b;
	cin >> a >> b;
	double c;
	c = ((a*a*a*a*a) - 3*(a*a*a*a)*b + 4*(a*a)*(b*b*b) - 5*(a)*(b*b*b*b) + (b*b*b*b*b)) / ( a - b);

         if ( a == b ) {
	 }
	 else if ( (-10 <= a && a <= 10) && (-10 <= b && b <= 10)){
	      cout << c;
       }
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b, y;
	cin >> a>>b;
	y=((a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b))/(a-b);
	cout<< y;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a;
	float b;
	cin >> a >> b;
	float num = (pow(a,5) - (3*(pow(a,4))*b) + (4*a*a*b*b*b) - (5*a*(pow(b,4))) + pow(b,5));
	float den = a-b;
	float sol = num/den;
	cout << sol << endl;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A
Problem: Write a C++ program to accept two floating point numbers from the user, a and b, and evaluate the expression and print the result:  (a5 - 3a4b + 4a2b3 - 5ab4 + b5) / (a -b). Print the computed value of the expression

Constraints (Assume)-10 <= a, b <=10a is not equal to b(a-b) is never 0

Student submission:
#include<simplecpp>
main_program{
	float a,b;
	cin>>a>>b;
	float s;
	s=((a*a*a*a*a)-(3*a*a*a*a*b)+(4*a*a*b*b*b)-(5*a*b*b*b*b)+(b*b*b*b*b))/(a-b);
	cout<<s;
}

Grading criterion: Proper Typecasting
Rating A: Float Variable Used
Rating B: Wrong datatype usage
Rating C: 0
Rating D: 0
Assigned grade: A