Task - Operators - Ternary Operator #81
akash-coded
started this conversation in
Tasks
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 |
0 replies
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();
}
} |
0 replies
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);
}
} |
0 replies
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: |
0 replies
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();
}
} |
0 replies
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();
}
} |
0 replies
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 |
0 replies
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);
}
} |
0 replies
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);
}
} |
0 replies
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);
}
} |
0 replies
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();;
}
} |
0 replies
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: |
0 replies
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);
}
} |
0 replies
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();
}
} |
0 replies
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 |
0 replies
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: |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment








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’All reactions