PROGRAMS ON OPERATORS OF JAVA
1.
public class Result
{
public static void main(String[] args)
{
int marks = 70;
String result = (marks > 40) ? "pass" : "fail";
[Link](result);
}
}
2.
class Largest
{
public static void main(String args[ ])
{
int a = 15, b= 25, c= 21,max;
max= (a>b)?((a>c)?a:c) : ((b>c)?b:c);
[Link]("the largest number is :" + max);
}
}
PROGRAMS ON INPUT IN JAVA
1.
import [Link].*;
class Avg_marks
{
public static void main(String args[ ])
{
String name;
int m1,m2,m3;
double avg;
Scanner sc = new Scanner([Link]);
[Link]("Enter the name of the student");
name= [Link]();
[Link]("enter the marks obtained in 3 subjects:");
m1=[Link]();
m2=[Link]();
m3=[Link]();
avg = (m1 + m2 + m3) / 3.0;
[Link]("the average marks is :" + avg);
}
}
2.
import [Link].*;
class Discount
{
public static void main(String args[ ])
{
double p, s1, s2, d1, d2, d3;
Scanner sc = new Scanner([Link]);
[Link]("Enter the price of the article:");
p = [Link]( );
d1 = p * 30 / 100.0;
s1 = p - d1;
[Link]("30 % Discount given by first shop:" + d1);
[Link]("Amount after discount:"+ s1);
d2 = p * 20 / 100.0;
s2= p - d2;
d3 = s2 * 10 / 100.0;
s2= s2 - d3;
[Link]("20 % Discount given by second shop: " + d2);
[Link]("10 % Discount given by second shop: " + d3);
[Link]("Amount after discount:"+ s2);
}
}
Programs on Mathematical Library methods
1.
import [Link];
public class VariousMethods
{
public static void main(String args[ ])
{
Scanner scan = new Scanner( [Link]);
[Link]("Enter first number:");
double firstNumber = [Link]( );
[Link]("Enter the second number:");
double secondNumber = [Link]( );
[Link]("***" + firstNumber + "***");
[Link]("Absolute value: " + [Link] ( firstNumber));
[Link]("Rounded value: " + [Link] ( firstNumber));
[Link]("Ceiling: " + [Link] ( firstNumber));
[Link]("Floor: " + [Link] ( firstNumber));
[Link]("***" + secondNumber + "***");
[Link]("Absolute value: " + [Link] ( secondNumber));
[Link]("Rounded value: " + [Link] ( secondNumber));
[Link]("Ceiling: " + [Link] ( secondNumber));
[Link]("Floor: " + [Link] ( secondNumber));
[Link]("*** Min/Max ***");
[Link]("Minimum value:" + [Link] ( firstNumber, secondNumber));
[Link]("Maximum value:" + [Link] ( firstNumber, secondNumber));
}
}
WRITE OUTPUT
2.
public class Number
{
public static void main(String args[])
{
int p = 64;
int q = 2;
double r1 = [Link](p, q);
[Link]("p to the power of q = " + r1);
double r2 = [Link](p);
[Link]("Square root of p = " + r2);
}
}
Programs on Conditional Constructs
1.
import [Link];
public class ArkenstoneConsulting
{
public static void main(String args[])
{
Scanner in = new Scanner([Link]);
[Link]("Enter number of hours: ");
int hrs = [Link]();
[Link]("Enter total sales: ");
int sales = [Link]();
double wage = hrs * 500;
double c = 0;
if (sales < 100)
c = 0;
else if (sales < 1000)
c = 1;
else if (sales < 10000)
c = 2;
else if (sales < 25000)
c = 3;
else
c = 3.5;
double comm = c * sales / 100.0;
wage += comm;
[Link]("Wage = " + wage);
}
}
Write output
2.
import [Link];
public class Number
{
public static void main(String args[])
{
Scanner in = new Scanner([Link]);
[Link]("Type 1 for Composite Number");
[Link]("Type 2 for Smallest Digit");
[Link]("Enter your choice: ");
int ch = [Link]();
switch (ch)
{
case 1:[Link]("Enter Number: ");
int n = [Link]();
int c = 0;
for (int i = 1; i <= n; i++)
{
if (n % i == 0)
c++;
}
if (c > 2)
[Link]("Composite Number");
else
[Link]("Not a Composite Number");
break;
case 2: [Link]("Enter Number: ");
int num = [Link]();
int s = 10;
while (num != 0)
{
int d = num % 10;
if (d < s)
s = d;
num /= 10;
}
[Link]("Smallest digit is " + s);
break;
default:[Link]("Wrong choice");
}
}
}
WRITE OUTPUT
3.
import [Link];
public class PythagoreanTriplet
{
public static void main(String args[])
{
Scanner in = new Scanner([Link]);
[Link]("Enter 1st number: ");
int a = [Link]();
[Link]("Enter 2nd number: ");
int b = [Link]();
[Link]("Enter 3rd number: ");
int c = [Link]();
if (a * a + b * b == c * c || a * a + c * c == b * b || b * b + c * c == a * a)
[Link]("Pythagorean Triplets");
else
[Link]("Not Pythagorean Triplets");
}
}
WRITE OUTPUT
4.
import [Link];
public class MayurTpt
{
public static void main(String args[])
{
Scanner in = new Scanner([Link]);
[Link]("Enter parcel weight: ");
double wt = [Link]();
double amt = 0;
if (wt <= 10)
amt = 30 * wt;
else if (wt <= 30)
amt = 300 + ((wt - 10) * 20);
else
amt = 300 + 400 + ((wt - 30) * 15);
[Link]("Parcel Charge = " + amt);
}
}
Programs on iterative constructs