Task - Operators - Ternary Operator #81
Replies: 16 comments
-
TASK -TERNARY OPERATORPassDemo.javaimport java.util.Scanner;
public class PassDemo {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("ENTER THE MARK1 : ");
int m1=Integer.parseInt(sc.nextLine());
System.out.println("ENTER THE MARK2 : ");
int m2=Integer.parseInt(sc.nextLine());
System.out.println("ENTER THE MARK3 : ");
int m3=Integer.parseInt(sc.nextLine());
int avg=(m1+m2+m3)/3;
System.out.println((avg>=80)?"GRADE SECURED : A" :(avg<80 && avg>=60)?"GRADE SECURED : B":(avg<60 && avg>=40)?"GRADE SECURED : C":"GRADE SECURED : D");
System.out.println(avg>=40?"STATUS : PASSED":"STATUS : FAILED");
sc.close();
}
}
Output |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorpackage Operators;
import java.util.Scanner;
public class TernaryOper {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("\nEnter Subject 1 Marks: ");
int mark1=Integer.parseInt(sc.nextLine());
System.out.print("\nEnter Subject 2 Marks: ");
int mark2=Integer.parseInt(sc.nextLine());
System.out.print("\nEnter Subject 3 Marks: ");
int mark3=Integer.parseInt(sc.nextLine());
int avg=(mark1+mark2+mark3)/3;
System.out.println((avg>=40)?"Passed":"Failed");
char grade=(avg>=80)?'A':(avg<80 && avg>=60)?'B':(avg<60 && avg>=40)?'C':'D';
System.out.println("The grade secured is " + grade);
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternary operatorpackage methods.operators;
import java.util.Scanner;
public class TernaryOperator {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the marks");
int mark1=sc.nextInt();
int mark2=sc.nextInt();
int mark3=sc.nextInt();
int total=mark1+mark2+mark3;int noofsub=3;
int avg=total/noofsub;
String Status,grade;
status=(avg>=40)?"pass":"fail";
System.out.println("Status of the student is "+Status);
grade=(String) ((avg>=80)?"A" :(avg<80 && avg>=60)?"B":(avg<60 && avg>=40)?"C":"D");
System.out.println("Grade of the student is "+grade);
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorimport java.util.*;
public class TernaryOp{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter mark1 : ");
int m1 = sc.nextInt();
System.out.println("Enter mark2 : ");
int m2 = sc.nextInt();
System.out.println("Enter mark3 : ");
int m3 = sc.nextInt();
float avg = (m1+m2+m3)/3;
System.out.println((avg>=40)?"PASS":"Fail");
if(avg>=80){
System.out.println("Grade : A");
}
else if(avg>=60){
System.out.println("Grade : B");
}
else if(avg>=40){
System.out.println("Grade : C");
}
else
System.out.println("Grade : D");
}
}
Output: |
Beta Was this translation helpful? Give feedback.
-
Task-Ternary Operatorimport java.util.Scanner;
public class Grade {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter marks of three subjects");
int a = Integer.parseInt(sc.nextLine());
int b = Integer.parseInt(sc.nextLine());
int c = Integer.parseInt(sc.nextLine());
float avg = (float) (a + b + c) / 3;
String status = (avg >= 40) ? "Passed" : "Failed";
System.out.println(String.format("Average marks: %.2f", avg));
System.out.println("Status: " + status);
String grade = (String) ((avg >= 80) ? "Grade 'A'"
: (avg >= 60 && avg < 80) ? "Grade 'B'" : (avg >= 40 && avg < 60) ? "Grade 'C'" : "Grade 'D'");
System.out.println(grade);
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternaryimport java.util.Scanner;
public class Ternary {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.print("enter the First subject mark::");
int mark1=sc.nextInt();
System.out.print("enter the Second subject marks::");
int mark2=sc.nextInt();
System.out.print("enter the Third subject marks::");
int mark3=sc.nextInt();
int marks=(mark1+mark2+mark3)/3;
System.out.println((marks>=40)?"Passed":"Failed");
/*if(marks>=80){System.out.println("Grade-A");}
else if(marks<80 && marks>=60){System.out.println("Grade-B");}
else if(marks<60 && marks>=40){System.out.println("Grade-C");}
else{System.out.println("Grade-D");}*/
System.out.println(marks>=80?"Grade-A":marks<80 && marks>=60?"Grade-B":marks<60 && marks>=40?"Grade-C":"Grade-D");
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
Program 1 - GradeStatuspackage Operators;
import java.util.Scanner;
public class GradeCalculationStatus {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the Subject 1 marks: ");
float sub1=sc.nextFloat();
System.out.print("Enter the Subject 2 marks: ");
float sub2=sc.nextFloat();
System.out.print("Enter the Subject 3 marks: ");
float sub3=sc.nextFloat();
float average=(sub1+sub2+sub3)/3;
System.out.println((average>=40)?"Passed":"Failed");
sc.close();
}
}outputProgram 2 - GradeCalculationpackage Operators;
import java.util.Scanner;
public class GradeCalculation {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.print("Enter the Subject 1 marks: ");
float sub1=sc.nextFloat();
System.out.print("Enter the Subject 2 marks: ");
float sub2=sc.nextFloat();
System.out.print("Enter the Subject 3 marks: ");
float sub3=sc.nextFloat();
float average=(sub1+sub2+sub3)/3;
String studGrade=((average>=80)?" Grade A" :(average<80 && average>=60)?"Grade B":(average<60 && average>=40)?"Grade C":"Grade D");
System.out.println(studGrade);
}
}output |
Beta Was this translation helpful? Give feedback.
-
import java.util.*;
public class Main
{
public static void main (String[]args)
{
Scanner obj = new Scanner (System.in);
System.out.println ("Enter the subject one mark:");
int subjectOne = obj.nextInt ();
System.out.println ("Enter the subject two mark:");
int subjectTwo = obj.nextInt ();
System.out.println("Enter the subject three mark:");
int subjectThree = obj.nextInt ();
int average=(subjectOne+subjectTwo+subjectThree)/3;
System.out.println("the average of the mark"+average);
System.out.println((average>40)?"Passed":"Failed");
String output=(average>= 80)?"Grade A":(average<80) && (average>= 60)?"Grade B":(average<60) && (average>= 40)?"Grade C":"Grade D";
System.out.println("the result is:"+output);
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorimport java.util.Scanner;
public class TernaryOperator {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Enter subject 1 mark : ");
int m1 = sc.nextInt();
System.out.print("Enter subject 2 mark : ");
int m2 = sc.nextInt();
System.out.print("Enter subject 3 mark : ");
int m3 = sc.nextInt();
int n = (m1 + m2 + m3)/3;
String res = (n>=40) ? "Passed" : "Failed";
System.out.println(res);
String resGrade;
resGrade = ((n>=80) ? "Grade A" :(n<80 && n>=60)? "Grade B":(n<60 && n>=40)? "Grade C" : "Grade D");
System.out.println("The Result is " + resGrade);
}
} |
Beta Was this translation helpful? Give feedback.
-
import java.util.Scanner;
public class TernaryExample{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
System.out.println("Enter the marks");
int m1=sc.nextInt();
int m2=sc.nextInt();
int m3=sc.nextInt();
int total=m1+m2+m3;
int avg=total/3;
String grade;
String result=(avg>=40) ? "Pass" : "Fail";
System.out.println(result);
grade=(String) ((avg>=80)?"A" :(avg<80 && avg>=60)?"B":(avg<60 && avg>=40)?"C":"D");
System.out.println("Grade secured "+grade);
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorpublic class Ternary {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter subject 1:");
int subject1=sc.nextInt();
System.out.println("Enter subject 2:");
int subject2=sc.nextInt();
System.out.println("Enter subject 3:");
int subject3=sc.nextInt();
double avg=(subject1+subject2+subject3)/3;
System.out.println("Avg marks "+avg);
String result=(avg>=40)?"passed":"failed";
System.out.println("Student "+result+" in Exam");
String grade=((avg>=80)?"Grade A":(avg<80 &&avg>=60)?"Grade B":(avg<60 &&avg>=40)?"Grade C":"Grade D");
System.out.println("Grade is "+grade);
sc.close();;
}
} |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorimport java.util.Scanner;
public class TernaryOperator {
public static void main(String[] args){
Scanner scanner = new Scanner(System.in);
System.out.println("Enter the first subject Mark(tamil):");
int tamil=scanner.nextInt();
System.out.println("Enter the Second subject Mark(English):");
int english=scanner.nextInt();
System.out.println("Enter the Third subject Mark(Maths):");
int maths=scanner.nextInt();
int averageMark=(tamil+english+maths)/3;
System.out.println("Average is: "+averageMark);
String status=(averageMark>=40)?"passed":"failed";
System.out.println("The Student is : " + status);
String Grade = (averageMark>=80)?"A":(averageMark<80 && averageMark>=60?"B":(averageMark<60 && averageMark>=40?"C":"D"));
System.out.println("The Grade of the Student is: " + Grade);
}
}Output: |
Beta Was this translation helpful? Give feedback.
-
import java.util.Scanner;
public class MainClass {
public int calculateAverage(int tamil,int english,int maths){
int average = (tamil+english+maths)/3;
return average;
}
public void getGrade(int average){
String Grade = average>=80 ? "Grade A" : average < 80 && average >=60 ? "Grade B" : average < 60 && average >=40 ? "Grade C" : "Grade D";
System.out.println(Grade);
}
public void isStudentPassed(int average) {
String passOrFail = average >= 40 ? "passed" : "failed";
System.out.println("Student is "+passOrFail);
}
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.print("Enter Tamil Subject value : ");
int tamil = Integer.parseInt(sc.nextLine());
System.out.print("Enter English Subject value : ");
int english = Integer.parseInt(sc.nextLine());
System.out.print("Enter Maths Subject value : ");
int maths = Integer.parseInt(sc.nextLine());
MainClass obj = new MainClass();
int average = obj.calculateAverage(tamil,english,maths);
obj.isStudentPassed(average);
obj.getGrade(average);
}
} |
Beta Was this translation helpful? Give feedback.
-
1class Ternary1{
public static void main(String[] args) {
int s1,s2,s3;
Scanner sc = new Scanner(System.in);
int average;
System.out.println("Enter the marks");
s1=Integer.parseInt(sc.nextLine());
s2=Integer.parseInt(sc.nextLine());
s3=Integer.parseInt(sc.nextLine());
average = (s1+s2+s3)/3;
System.out.println(average>=40 ? "Passed" : "Failed");
System.out.println((average>=80)?"Grade A":(average<80 && average>=60)?("Grade B"):(average<60 && average>=40)?("Grade C"):("Grade D"));
sc.close();
}
} |
Beta Was this translation helpful? Give feedback.
-
studgrad.javaimport java.util.Scanner;
public class studgrad {
public static void main(String[] args)
{
int s1,s2,s3;
Scanner sc=new Scanner(System.in);
System.out.print("Enter the subject 1 marks: ");
s1=Integer.parseInt(sc.nextLine());
System.out.print("Enter the subject 2 marks: ");
s2=Integer.parseInt(sc.nextLine());
System.out.print("Enter the subject 3 marks: ");
s3=Integer.parseInt(sc.nextLine());
int avg=(s1+s2+s3)/3;
String marks=(avg>=40)?"Passed":"Failed";
String gradeA=(avg>=80)?"A Grade":((avg>=60)?"B Grade":(avg>=40)?"C grade":"D Grade");
System.out.println(marks);
System.out.print(gradeA);
sc.close();
}
}Output |
Beta Was this translation helpful? Give feedback.
-
Ternary Operatorimport java.util.*;
public class TernaryOp{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("Enter mark1 : ");
int m1 = sc.nextInt();
System.out.println("Enter mark2 : ");
int m2 = sc.nextInt();
System.out.println("Enter mark3 : ");
int m3 = sc.nextInt();
float avg = (m1+m2+m3)/3;
System.out.println((avg>=40)?"PASS":"Fail");
System.out.println("Grade : "+((avg>=80)?"A":(avg<80 && avg>=60)?"B":(avg<60 && avg>=40)?"C":"D"));
}
}
Output: |
Beta Was this translation helpful? Give feedback.








Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
WAP using ternary operators that calculates the grade of a student based on the marks entered by the user in three subjects.
The program prints the passed/failed status of the student based on the following logic:
PassedFailedThe program prints the grade of the student based on the following logic:
Grade ‘A’Grade ‘B’Grade ‘C’Grade ‘D’Beta Was this translation helpful? Give feedback.
All reactions