Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- package computerobi;
- import java.util.*;
- /**
- *
- * @author rbc10839
- */
- public class ComputeRobi {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- Scanner robskee = new Scanner(System.in);
- String name,course,subj;
- int Mlq1,Mlq2,Mlq3,Mlqave,MTE,Msw,Mass,Mrec,Msq1,Msq2,Msq3,Msqave,midex;
- int Flq1,Flq2,Flq3,Flqave,FTE,Fsw,Fass,Frec,Fsq1,Fsq2,Fsq3,Fsqave,finex;
- double MCS,mg,FCS,FG;
- System.out.println("COMPUTATION OF GRADES");
- System.out.println("Name: ");
- name = robskee.next();
- System.out.println("Course: ");
- course = robskee.next();
- System.out.println("Subject/Section: ");
- subj = robskee.next();
- System.out.println("\nLECTURE");
- System.out.println("MIDTERM");
- System.out.println("CLASS STANDING");
- System.out.println("\nLQuiz1:");
- Mlq1 = robskee.nextInt();
- System.out.println("LQuiz2:");
- Mlq2 = robskee.nextInt();
- System.out.println("LQuiz3:");
- Mlq3 = robskee.nextInt();
- System.out.println("LQuizAVE:");
- Mlqave = (Mlq1 + Mlq2 + Mlq3) / 3;
- System.out.println(Mlqave);
- System.out.println("Teacher's evaluation:");
- MTE = robskee.nextInt();
- System.out.println("Seatwork:");
- Msw = robskee.nextInt();
- System.out.println("Assignment:");
- Mass = robskee.nextInt();
- System.out.println("Recitation:");
- Mrec = robskee.nextInt();
- System.out.println("SQuiz1:");
- Msq1 = robskee.nextInt();
- System.out.println("SQuiz2:");
- Msq2 = robskee.nextInt();
- System.out.println("SQuiz3:");
- Msq3 = robskee.nextInt();
- System.out.println("SQuizAVE:");
- Msqave = (Msq1 + Msq2 + Msq3)/3;
- System.out.println(Msqave);
- System.out.println("MCS GRADE:");
- MCS = (Mlqave * .40) + (MTE * .05) + (((Msw+Mass+Mrec)/3)* .25) + (Msqave * .30);
- System.out.println(MCS);
- System.out.println("Midterm Exam:");
- midex = robskee.nextInt();
- System.out.println("Midterm Grade:");
- mg = (MCS * .60) + (midex * .40);
- System.out.println(mg);
- System.out.println("FINAL");
- System.out.println("CLASS STANDING");
- System.out.println("\nLQuiz1:");
- Flq1 = robskee.nextInt();
- System.out.println("LQuiz2:");
- Flq2 = robskee.nextInt();
- System.out.println("LQuiz3:");
- Flq3 = robskee.nextInt();
- System.out.println("LQuizAVE:");
- Flqave = (Flq1 + Flq2 + Flq3) / 3;
- System.out.println(Flqave);
- System.out.println("Teacher's evaluation:");
- FTE = robskee.nextInt();
- System.out.println("Seatwork:");
- Fsw = robskee.nextInt();
- System.out.println("Assignment:");
- Fass = robskee.nextInt();
- System.out.println("Recitation:");
- Frec = robskee.nextInt();
- System.out.println("SQuiz1:");
- Fsq1 = robskee.nextInt();
- System.out.println("SQuiz2:");
- Fsq2 = robskee.nextInt();
- System.out.println("SQuiz3:");
- Fsq3 = robskee.nextInt();
- System.out.println("SQuizAVE:");
- Fsqave = (Fsq1 + Fsq2 + Fsq3)/3;
- System.out.println(Fsqave);
- System.out.println("FCS GRADE:");
- FCS = (Flqave * .40) + (FTE * .05) + (((Fsw+Fass+Frec)/3)* .25) + (Fsqave * .30);
- System.out.println(FCS);
- System.out.println("Final Exam:");
- finex = robskee.nextInt();
- System.out.println("Final Grade:");
- FG = (FCS * .60)+(midex * .15)+(finex * .25);
- System.out.println(FG);
- System.out.println("\n\nLABORATORY");
- System.out.println("MIDTERM");
- System.out.println("CLASS STANDING");
- int Mmp1,Mmp2,Mmp3,Mmp4,MidTE,Mproj,MPE,Midex;
- double Mmpave,MidCS,MG;
- System.out.println("\nMP1:");
- Mmp1 = robskee.nextInt();
- System.out.println("MP2:");
- Mmp2 = robskee.nextInt();
- System.out.println("MP3:");
- Mmp3 = robskee.nextInt();
- System.out.println("MP4:");
- Mmp4 = robskee.nextInt();
- System.out.println("MIDTERM MPAVERAGE:");
- Mmpave = (Mmp1+Mmp2+Mmp3+Mmp4)/4;
- System.out.println(Mmpave);
- System.out.println("Teacher's evaluation:");
- MidTE = robskee.nextInt();
- System.out.println("Project:");
- Mproj = robskee.nextInt();
- System.out.println("Practical Exam:");
- MPE = robskee.nextInt();
- System.out.println("MCS GRADE:");
- MidCS = (Mmpave*.40)+(MidTE*.05)+(Mproj*.30)+(MPE*.25);
- System.out.println(MidCS);
- System.out.println("Midterm Exam:");
- Midex = robskee.nextInt();
- System.out.println("MIDTERM LABORATORY GRADE:");
- MG = (MidCS*.60)+(Midex*.40);
- System.out.println(MG);
- int Fmp1,Fmp2,Fmp3,Fmp4,FinTE,Fproj,FPE,Finex,MIDex;
- double Fmpave,FinCS,fg,fing;
- System.out.println("\n\t\tFINAL");
- System.out.println("lABORATORY");
- System.out.println("\tCLASS STANDING");
- System.out.println("\nMP1:");
- Fmp1 = robskee.nextInt();
- System.out.println("MP2:");
- Fmp2 = robskee.nextInt();
- System.out.println("MP3:");
- Fmp3 = robskee.nextInt();
- System.out.println("MP4:");
- Fmp4 = robskee.nextInt();
- System.out.println("FINAL MPAVERAGE:");
- Fmpave = (Fmp1+Fmp2+Fmp3+Fmp4)/4;
- System.out.println(Fmpave);
- System.out.println("Teacher's evaluation:");
- FinTE = robskee.nextInt();
- System.out.println("Project:");
- Fproj = robskee.nextInt();
- System.out.println("Practical Exam:");
- FPE = robskee.nextInt();
- System.out.println("FCS GRADE:");
- FinCS = (Fmpave*.40)+(FinTE*.05)+(Fproj*.30)+(FPE*.25);
- System.out.println(FinCS);
- System.out.println("Midterm Exam:");
- MIDex = robskee.nextInt();
- System.out.println("Final Exam:");
- Finex = robskee.nextInt();
- System.out.println("FINAL LABORATORY GRADE:");
- fg = (FinCS*.60)+(MIDex*.15)+(Finex*.25);
- System.out.println(fg);
- System.out.println("FINAL GRADE:");
- fing = (FG*.60)+(fg*.40);
- System.out.println(fing);
- if (fing >= 75)
- {
- System.out.println("\n\nPASSED!!!!");
- }
- else
- System.out.println("\n\nFAILED!!");
- }
- }
Add Comment
Please, Sign In to add comment