7. Rewrite the following program segment using if-else statements instead of the ternary operator .
(a) String grade = (marks>=90)?"A": (mark>=80)? "B": "C";
[ICSE 2014
(b) commission = (sale > 5000) ? sale 10/100 : 0);
(c) net = (salary > 10000) ? salary - (8.33/100)*salary: salary - (5/100)*salary
(d) s= (a+b <c ll a+c <= b || b+c <= a) ? "Triangle is not possible": "Triangle is
possible":
(e) c = (x >= 'A' && x<= 'Z') ? "Upper Case Letter" : "Lower Case Letter",
Answers
Answered by
12
Answer:
Explanation:
a) if(marks>=90)
String grade="A";
else
if
String grade="B";
else
String grade="C";
b) if(sale>5000)
commission=sale*10/100;
else
commission=0;
c) if(salary>10000)
net=salary-(8.33/100)*salary;
else
net=salary-(5/100)*salary;
d) if((a+b<c)||(a+c<=b)||(b+c<=a))
s="Triangle is not possible";
else
s="Triangle is possible";
e) if(x>='A')&&(x<='Z')
c="Upper Case Letter";
else
c="Lower Case Letter";
Similar questions