Latest Tutorials| Questions and Answers|Ask Questions?|Site Map



Home Answers Viewqa Java-Interview-Questions Write a program to display grade message according to the marks
Login         

View Questions and Answers by Category

Advertisements


 
Have Programming Question? Ask it here!
 
 
 


pritamkumar
Write a program to display grade message according to the marks
4 Answer(s)      2 years and 2 months ago
Posted in : Java Interview Questions


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


Advertisement
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
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
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
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
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 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
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
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
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 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
, 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
How to write Java Program
How to write Java Program  how to write a program to find average of 5 student marks
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
write a program
write a program  write a program add 2 no.s without use arithmetic,unary operaters in java
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
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
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
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
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 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
Marks
Marks       Giving score to article as Digg does. Read full Description
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
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
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
Advertisements
 

 

 

DMCA.com