🔒 Closed Debug my grading system please

Status
Not open for further replies.

SeenZone908

Forum Veteran
package grade;

Import java.util.Scanner;
public class GRADE
{

public static void main(string[]args)
{
String name, status = null;
double finalLec,finalLAb;
double finalGrade;
double enterPL,enterMl,enter,enterFL;
double enterPLec,enterMLec,enterflec;
Scanner input = new Scanner (System.in);

System.out.println("Enter student name");
name = input.nextline();

System.out.println("Enter your laboratory prelim grades: ");
enterPL = input.nextDouble();
System.out.println("Enter your laboratory midterm grades: ");
enterML = input.nextDouble();
System.out.println("Enter your laboratory endterm grades: ");
enterFL = input.nextDouble();


finalLab = (enterPL = 0.3) + (enterML * 0.3) + (enterFL *0.4);
System.out.println("Final laboratory grade; " + finalLab);
System.out.println();

System.out.println("Enter your lecture prelim grade: ");
enterPlec = input.nextDouble();
System.out.println("Enter your lecture midter grade: " );
enterMlec = input.nextDouble();
System.out.println("Enter your lecture endterm grade: ");

FinaLec = (enterPlec * 0.3) + (entermMLec * 0.3) + (enterFLec * 0.4);
Sytem.out.println("Final lecture grade: " + finalLec);

finalgrade = (finalLab * 0.6) + (finalLec * 0.4);
if (finalGrade >=75)
{
status= "passed";
}
else if (finalGrade <75)
{
status = failed";
}
System.out.println(Enter grade");
}
Sytem.out.println("Student Name: " +name);
Sytem.out.println("Final grade: " +finalGrade);
System.out.println("Status: "+status);
}
}
 
ok na ts
Code:
import java.util.Scanner;


public class GRADE {
    public static void main(String args[])
{
String name, status = null;
double finalLec,finalLab;
double finalGrade;
double enterPL,enterMl,enter,enterFL;
double enterPLec,enterMLec,enterflec;
Scanner input = new Scanner (System.in);

System.out.println("Enter student name");
name = input.nextLine();

System.out.println("Enter your laboratory prelim grades: ");
enterPL = input.nextDouble();
System.out.println("Enter your laboratory midterm grades: ");
enterMl = input.nextDouble();
System.out.println("Enter your laboratory endterm grades: ");
enterFL = input.nextDouble();


finalLab = (enterPL = 0.3) + (enterMl * 0.3) + (enterFL *0.4);
System.out.println("Final laboratory grade; " + finalLab);
System.out.println();

System.out.println("Enter your lecture prelim grade: ");
enterPLec = input.nextDouble();
System.out.println("Enter your lecture midter grade: " );
enterMLec = input.nextDouble();
System.out.println("Enter your lecture endterm grade: ");

finalLec = (enterPLec * 0.3) + (enterMLec * 0.3) + (enterPLec * 0.4);
System.out.println("Final lecture grade: " + finalLec);

finalGrade = (finalLab * 0.6) + (finalLec * 0.4);
if (finalGrade >=75)
{
status= "passed";
}
else if (finalGrade <75)
{
status = "failed";
}
System.out.println("Enter grade");
System.out.println("Student Name: "+name);
System.out.println("Final grade: " +finalGrade);
System.out.println("Status: "+status);
}
}
 
**KEYBOARD ERRORS
Line 3: Import
Line 7: string
Line 47: failed"
Line 51: Sytem
Line 52: Sytem

**CONVENTION (not error)
Line 4: GRADE to Grade
- follow Class naming convention

**STRUCTURE (not error)
OMG, main method overload!
- learn to use functions or helper methods

**CREDIT (not error)
- variable naming is good enough but has room for improvement

:)
 
ok na ts
Code:
import java.util.Scanner;


public class GRADE {
    public static void main(String args[])
{
String name, status = null;
double finalLec,finalLab;
double finalGrade;
double enterPL,enterMl,enter,enterFL;
double enterPLec,enterMLec,enterflec;
Scanner input = new Scanner (System.in);

System.out.println("Enter student name");
name = input.nextLine();

System.out.println("Enter your laboratory prelim grades: ");
enterPL = input.nextDouble();
System.out.println("Enter your laboratory midterm grades: ");
enterMl = input.nextDouble();
System.out.println("Enter your laboratory endterm grades: ");
enterFL = input.nextDouble();


finalLab = (enterPL = 0.3) + (enterMl * 0.3) + (enterFL *0.4);
System.out.println("Final laboratory grade; " + finalLab);
System.out.println();

System.out.println("Enter your lecture prelim grade: ");
enterPLec = input.nextDouble();
System.out.println("Enter your lecture midter grade: " );
enterMLec = input.nextDouble();
System.out.println("Enter your lecture endterm grade: ");

finalLec = (enterPLec * 0.3) + (enterMLec * 0.3) + (enterPLec * 0.4);
System.out.println("Final lecture grade: " + finalLec);

finalGrade = (finalLab * 0.6) + (finalLec * 0.4);
if (finalGrade >=75)
{
status= "passed";
}
else if (finalGrade <75)
{
status = "failed";
}
System.out.println("Enter grade");
System.out.println("Student Name: "+name);
System.out.println("Final grade: " +finalGrade);
System.out.println("Status: "+status);
}
}
Salamat po ng marami
 
**KEYBOARD ERRORS
Line 3: Import
Line 7: string
Line 47: failed"
Line 51: Sytem
Line 52: Sytem

**CONVENTION (not error)
Line 4: GRADE to Grade
- follow Class naming convention

**STRUCTURE (not error)
OMG, main method overload!
- learn to use functions or helper methods

**CREDIT (not error)
- variable naming is good enough but has room for improvement

:)
Salamat po mga bossing
 
Status
Not open for further replies.

About this Thread

  • 7
    Replies
  • 648
    Views
  • 4
    Participants
Last reply from:
SeenZone908

Trending Topics

Online now

Members online
1,150
Guests online
1,018
Total visitors
2,168

Forum statistics

Threads
2,274,693
Posts
28,957,671
Members
1,233,403
Latest member
uradox
Back
Top