Write a program to display grade message according to the marks

Write a program to display grade message according to the marks

pls give d answer how to Write a program to display grade message according to the marks

View Answers

July 5, 2012 at 11:27 PM

Write a program to display grade message according to the marks..........


July 6, 2012 at 2:57 PM

Here is a code that accepts the number of students and their marks and display the grade according to student's marks.

import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class StudentGrade {
     double totalMarks;
     String grade;

    public void setTotalMarks(double totalMarks) {
        this.totalMarks = totalMarks;
        }

    public double getTotalMarks() {
        return totalMarks;
    }

    public void setGrade(String grade) {
        this.grade = grade;
        }

    public String getGrade(){
        return grade;
    }

    public static void main(String[] args){
        JLabel lab=new JLabel("Enter number of students in class: ");
        final JTextField text=new JTextField(20);

        JButton b=new JButton("Find");
        lab.setBounds(10,10,150,20);
        text.setBounds(180,10,100,20);
        b.setBounds(180,40,100,20);

        JFrame f=new JFrame();
        f.setLayout(null);
        f.add(lab);
        f.add(text);
        f.add(b);
        f.setSize(300,100);
        f.setVisible(true);
        b.addActionListener(new ActionListener(){
            public void actionPerformed(ActionEvent e){

        int num = Integer.parseInt(text.getText());
        StudentGrade data[] = new StudentGrade[num];
        for(int a = 0; a < data.length; a++) {
           String input=JOptionPane.showInputDialog(null,"Enter student programming marks: ");

            double marks = Double.parseDouble(input);
            data[a] = new StudentGrade();
            data[a].setTotalMarks(marks);

            if (marks < 40){
                data[a].setGrade("E");
            }

            if (marks >= 40 && marks <= 44) {
                data[a].setGrade("D");
            }

            if (marks >= 45 && marks <= 49) {
                data[a].setGrade("D+");
            }

            if (marks >= 50 && marks <= 54) {
                data[a].setGrade("C-");
            }

            if (marks >= 55 && marks <= 59) {
                data[a].setGrade("C");
            }

            if (marks >= 60 && marks <= 64) {
                data[a].setGrade("C+");
            }

            if (marks >= 65 && marks <= 69) {
                data[a].setGrade("B-");
            }

            if (marks >= 70 && marks <= 74) {
                data[a].setGrade("B");
            }

            if (marks >= 75 && marks <= 79) {
                data[a].setGrade("B+");
            }

            if (marks >= 80 && marks <= 84) {
                data[a].setGrade("A");
            }

            if (marks >= 85 && marks <= 100)
                data[a].setGrade("A+");
        }

        int count1 = 0;
        int count2 = 0;
        int count3 = 0;
        int count4 = 0;
        int count5 = 0;
        int count6 = 0;
        int count7 = 0;
        int count8 = 0;
        int count9 = 0;
        int count10 = 0;
        int count11 = 0;

July 6, 2012 at 2:58 PM

continue..

for (int i = 0; i < num; i++) {
                StudentGrade show = data[i];
                String g = show.getGrade();
                if (g.equals("A+")) {
                    count1++;
                }
                if (g.equals("A")) {
                    count2++;
                }
                if (g.equals("B+")) {
                    count3++;
                }
                if (g.equals("B")) {
                    count4++;
                }
                if (g.equals("B-")){
                    count5++;
                }
                if (g.equals("C+")){
                    count6++;
                }
                if (g.equals("C")){
                    count7++;
                }
                if (g.equals("C-")){
                    count8++;
                }
                if (g.equals("D+")){
                    count9++;
                }
                if (g.equals("D")){
                    count10++;
                }
                if (g.equals("E")){
                    count11++;
                }

            }
            JOptionPane.showMessageDialog(null,"Number of student getting A+ and A grade: "
                    + (count1 + count2));
            JOptionPane.showMessageDialog(null,"Number of student getting B+ and B grade: "
                    + (count3 + count4));
            JOptionPane.showMessageDialog(null,"Number of student getting A and B+ grade: "
                    + (count2 + count3));
            JOptionPane.showMessageDialog(null,"Number of student getting B and B- grade: "
                    + (count4 + count5));
            JOptionPane.showMessageDialog(null,"Number of student getting B- and C+ grade: "
                    + (count5 + count6));
            JOptionPane.showMessageDialog(null,"Number of student getting C+ and C grade: "
                    + (count6 + count7));
            JOptionPane.showMessageDialog(null,"Number of student getting C and C- grade: "
                    + (count7 + count8));
            JOptionPane.showMessageDialog(null,"Number of student getting C- and D grade: "
                    + (count8 + count9));
            JOptionPane.showMessageDialog(null,"Number of student getting D and D- grade: "
                    + (count9 + count10));
            JOptionPane.showMessageDialog(null,"Number of student getting D- and E grade: "
                    + (count10 + count11));

                }
            });
        }
    }

July 6, 2012 at 2:59 PM

Here is a code that accepts the number of students and their marks and display the grade according to student's marks.

import java.util.*;

public class StudentMarks{

        double totalMarks;
        String grade;

        public void setTotalMarks(double totalMarks){
        this.totalMarks=totalMarks;
        }
        public double getTotalMarks(){
        return totalMarks;
        }
        public void setGrade(String grade){
        this.grade=grade;
        }
        public String getGrade(){
        return grade;
        }
        public static void main(String[]args){
                Scanner input=new Scanner(System.in);
                System.out.print("Enter number of students: ");
                int num=input.nextInt();
                StudentMarks data[]=new StudentMarks[num];
                for (int i=0; i<data.length; i++) {
                System.out.println("Enter marks");
                double marks=input.nextDouble();
                data[i] = new StudentMarks();
                data[i].setTotalMarks(marks);
                if(marks<40){
                    data[i].setGrade("E");
                }
                if(marks>=40&&marks<=44){
                    data[i].setGrade("D");
                }
                if(marks>=45&&marks<=49){
                    data[i].setGrade("D+");
                }
                if(marks>=50&&marks<=54){
                    data[i].setGrade("C-");
                }
                if(marks>=55&&marks<=59){
                    data[i].setGrade("C");
                }
                if(marks>=60&&marks<=64){
                    data[i].setGrade("C+");
                }
                if(marks>=65&&marks<=69){
                    data[i].setGrade("B-");
                }
                if(marks>=70&&marks<=74){
                    data[i].setGrade("B");
                }
                if(marks>=75&&marks<=79){
                    data[i].setGrade("B+");
                }
                if(marks>=80&&marks<=84){
                    data[i].setGrade("A");
                }
                if(marks>=85&&marks<=100)
                    data[i].setGrade("A+");
                }
                }
                int count1=0,count2=0,count3=0,count4=0;
                for(int i=0;i<num;i++){
                StudentMarks show = data[i];
                String g = show.getGrade();
                if(g.equals("A+")){
                    count1++;
                }
                if(g.equals("A")){
                    count2++;
                }
                if(g.equals("D")){
                    count3++;
                }
                if(g.equals("E")){
                    count4++;
                }
                }
                System.out.println("Number of student getting A and A+ grade: "+(count1+count2));
                System.out.println("Number of student getting D and E grade: "+(count3+count4));
            }
        }









Related Tutorials/Questions & Answers:
Write a program to display grade message according to the marks
Write a program to display grade message according to the marks  pls give d answer how to Write a program to display grade message according to the marks     Write a program to display grade message according
Write a JSP program to display the grade of a student by accepting the marks of five subjects.
Write a JSP program to display the grade of a student by accepting the marks of five subjects.  Write a JSP program to display the grade of a student by accepting the marks of five subjects
Advertisements
Write a program that takes the marks of user as input
Write a program that takes the marks of user as input  Write a program that takes the marks of user as input. If marks are greater then 60 the program should display "Great, you have passed the course", else the program should
to write a program to display the employee details..
to write a program to display the employee details..  To dipslay... running this program the new window has to be opened asking us to enter all...   not this one actually i wnat a very small program that displays all
write a java program to print marklist of n students. input Register number, name and marks of three subjects.
write a java program to print marklist of "n " students. input Register number, name and marks of three subjects.  write a java program to print marklist of "n " students. input Register number, name and marks of three subjects
Java Program for Calculating Marks
Java Program for Calculating Marks  Hi Everyone, I have a assignment that requires me to a write simple java program that will calculate marks for 10 students. I must use an array to ask user to key in the marks for the 10
Java Program for Calculating Marks
Java Program for Calculating Marks  Hi Everyone, I have a assignment that requires me to a write simple java program that will calculate marks for 10 students. I must use an array to ask user to key in the marks for the 10
Java Program for Calculating Marks
Java Program for Calculating Marks  Hi Everyone, I have a assignment that requires me to a write simple java program that will calculate marks for 10 students. I must use an array to ask user to key in the marks for the 10
Java Program for Calculating Marks
Java Program for Calculating Marks  Hi Everyone, I have a assignment that requires me to a write simple java program that will calculate marks for 10 students. I must use an array to ask user to key in the marks for the 10
Write a java program to display the season given the month using switch case
Write a java program to display the season given the month using switch case  Write a java program to display the season given the month using switch case
program to print total marks
program to print total marks  program to input total marks out of 600 marks as an argument and print the stream allotted using the following criteria 401 & above - PCM 301-400 - ZBC 201-300- Commerce 101-200 - Arts
program to input marks
program to input marks  program to input marks ,name in computer application 7 annual fees to be paid .Decide the scholarship amount as per the given criteria Marks Scholarship(%)on Annual Fees =90
WRITE A PROGRAM IN JAVA
WRITE A PROGRAM IN JAVA  Write program which accepts five students id,name,age,department,courses, taken and its grade. a. calculate its GPA . display all student information in ascending order
Student Marks
marks entered by user and find the grade. Create a simple application which can calculate 5 marks entered by user and find the grade. You must display the grade in a dialog message. You may choose whether to get input (5 marks) from TextField
How to write Java Program
How to write Java Program  how to write a program to find average of 5 student marks
write a program
write a program  write a program add 2 no.s without use arithmetic,unary operaters in java
how to write this program
or numerical grade. You will be submitting TWO versions of this program. Write one...how to write this program  Write a program in java which calculates...?¢s GPA. This program should take a studentââ?¬â?¢s First Name, Last Name a GPA
Write a question to display the follwing
Write a question to display the follwing  Write a Java program to display a pattern?   String str = ""; int count = 4; for( int i=9,j...++; } System.out.print(str);   class Display { public void
WRITE A PROGRAM IN JAVA
WRITE A PROGRAM IN JAVA  How do I write a program in Java, have the program display a message with your name in it and a number (Hello john Smith!1) The number must increment from zero to nine, or decrement fron nine to zero. You
how to display the email message in jsp
how to display the email message in jsp  hi every one .. i am new from this industry please help me to display the email message in jsp page please send me sample code
final grade
final grade  C. Write a JavaScript program that would input a student?s final grade from 50-100. Evaluate the Final grade and display the Point...? or ?Failed   C. Write a JavaScript program that would input a student
Student Marks
, and having trouble with it please help me. Write a program to compute the computer.... Then work out and display The average Final Grade for the ââ?¬Ë?Computer... of the students and store each in an array. The program should take the input
the grade of students
the grade of students  Write a Java program that prompt user to input...?¢s programming mark. Determine how many student get A+ and A for their grade and how many students get D and E based on the following table: Marks
write a java program
write a java program  write a program to print '*' in a circular form
write following program
with suitable examples? Q12 What is a java applet? Write a java applet to display...write following program  Q1 What is the difference between single...-threading. Explain with examples Q2 Write a java applet that takes your name
To Display the 'Last Modified' message in JSP
To Display the 'Last Modified' message in JSP  I have to display the "Last Modified" auto save message in a portlet page at the right end corner... Modified' Message should be displayed
write the java program?
write the java program?  1 11 121 1331 14641 15101051
write the java program?
write the java program?  1 11 121 1331 14641 15101051
Write java program?
Write java program?  1 11 121 1331 14641 15101051
Write java program?
Write java program?  1 11 121 1331 14641 15101051
Display error message if data is already inserted in database
Display error message if data is already inserted in database   Display error message if data is already inserted in database Pls help me Thanks
Write a java application program........?
Write a java application program........?  Welcome every One : I have Q in Java? Q : Write a java application program that reads 20 integer numbers input by the user and prints how many numbers > 100 and how many numbers
write a program to print
write a program to print   write a program to print following 1 2 3 4 5 4 3 2 1 1 2 3 4 4 3 2 1 1 2 3 3 2 1 1 2 2 1 1 1
Write a program in java...
Write a program in java...  Hi, friends Please, can you help me? Q1: Write a program in java to simulate a calculator. Your program should take two... to enter an integer number. Write a program in java to find the factorial
write a program - Java Beginners
write a program  1. write a program that reads a string composed of 6 words then generate and print a word composed of the first letters of the 6 words.  Hi friend, Code to solve the problem : class FirstLetter
java program to exchange soap message
that how can I write the server side program in order to receive the message...java program to exchange soap message  Hi Friends, I want... a set of 15 parameters and program on web server side receives this 15 parameters
Write a query to display a row using index
Write a query to display a row using index  Write a query to display a row using index
write program - Java Beginners
write program  write a java program that will read the values of matrix A and B give its multiplication in matrix C  Hi friend, Code for Matrix Multiplication : class MatrixMultiplication{ public static void
write a program in java.
write a program in java.  arrange the natural n umber in 5x5 matrix as 21 22 23 24 25 20 7 8 9 10 19 6 1 2 11 18 5 4 3 12 17 16 15 14 13 i at centerd position and remaining arrange in anticlockwise direction.  
depending on the form name i have to display the message
on the form name i have to display the message. for example, i have 3 jsp pages... on contact us after entering all details page has to display message like"thank u for contacting us" if user clicks on suugest display message like"thank u
Write a program to print using for loop
Write a program to print using for loop  Write a program to print using for loop * * * *  
How to write calculator in J2ME program?
How to write calculator in J2ME program?  How to write calculator in J2ME program
how to write servlet program in eclipse?
how to write servlet program in eclipse?  how to write servlet program in eclipse
display error message for dupliacate record in properties file
display error message for dupliacate record in properties file  ... one entry e.x.001,002,003,001 i want to display the error message "Duplicate.... import java.io.*; import java.util.*; public class Sample2 { String message
Display Errors using Message Resources - Struts
Display Errors using Message Resources  Hello.. I've a login page where i used applicationresources.properties to display errors for null values... required.. I want to display errors using message resources using
how to write the program - Java Beginners
how to write the program  WAP to create the report card user input Name, Class, Division, Roll no., Marks obtained in following subjects Lang Hindi History Geography Math Phy Chem. Bio Eve CSTA Also has a back up
Display message on scroll Event
Display message on scroll Event In this tutorial, we will discuss about how to display message on scrolling of text area using jQuery scroll event... of it on time, it will display a message. Each time you scroll up/down it will show
how to display data from database according to entered value in search field
how to display data from database according to entered value in search...;/html> this is my searchview2.jsp file where it display the result <... BMI value and display the results accordingly. 1)search.jsp: <html> <
write a program to create a user defined
write a program to create a user defined   plz send me code   Hi Friend, Please specify what do you want to create?ADS_TO_REPLACE_1 Thanks
program to display the first ten terms of the series
program to display the first ten terms of the series  Write a program to display the first ten terms of the following series : 1) 1,-3,5,-7,9..... 2) 3,6,12,24..... 3) 2,5,10,17....... 4) 0,1,2,3,6............ 5) 0,3,8,15

Ads