MORE, MORE SUM
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter x: ");
int x = [Link]();
[Link]("Enter y: ");
int y = [Link]();
[Link]("Enter z: ");
int z = [Link]();
[Link]("Sum: "+ (x+y+z));
}
}
FAHRENHEIT TO CELSIUS
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter tempereture in Fahrenheiht: ");
double f = [Link]();
[Link]("Temperature in Celsius: %.2f", ((f-32)*5/9));
}
}
REWARD MONEY
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter the reward money: ");
int m = [Link]();
if(m<100){
[Link]("That's too low");
} else if (m>1000){
[Link]("That's too much");
}else
[Link]("That's enough");
}
}
COUNTDOWN WITH A FOR LOOP
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter a positive integer: ");
int p = [Link]();
for(int i = p; i>=0; i--){
[Link](i);
}
}
}
NUMBER TRIANGLE
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter a positive integer: ");
int n = [Link]();
printDecendingNumbers(n);
}
public static void printDecendingNumbers(int n){
for(int i = p; i>=0; i--){
[Link](i);
}
}
}
ENCAPSULATION PRACTICE I
import [Link].*;
public class Basta{
private String name;
private int year;
private String publisher;
public void setter(){
Scanner sc = new Scanner([Link]);
[Link]("Enter game name: ");
[Link] = [Link]();
[Link]("Enter year published: ");
[Link] = [Link]();
[Link]();
[Link]("Enter game publisher: ");
[Link] = [Link]();
}
public String getName(){
return name;
}
public int getYear(){
return year;
}
public String getPublisher(){
return publisher;
}
}
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
Basta obj = new Basta();
[Link]();
[Link]([Link]()+" is published on "+[Link]()+ " by "+ [Link]());
}
}
INHERITANCE PRACTICE I
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
Student student = new Student();
[Link]();
[Link]();
}
}
import [Link].*;
public class Student extends Person{
String school;
int id;
int yearStarted;
public void setter(){
Scanner sc = new Scanner([Link]);
[Link]("Enter School: ");
[Link] = [Link]();
[Link]("Enter Student ID: ");
[Link] = [Link]();
setName();
[Link]("Enter Year: ");
this. yearStarted = [Link]();
}
public String getSchool(){
return school;
}
public int getId(){
return id;
}
public int getYearStarted(){
return yearStarted;
}
public void displayDetails(){
[Link]("Student from "+ getSchool()+" with ID "+getId()+" is "+getFirstName()+"
"+getLastName()+" who started on "+getYearStarted());
}
}
import [Link].*;
public class Person{
Scanner sc = new Scanner([Link]);
String firstName;
String lastName;
public void setName(){
[Link]("Enter First Name: ");
[Link] = [Link]();
[Link]("Enter Last Name: ");
[Link] = [Link]();
}
public String getFirstName(){
return firstName;
}
public String getLastName(){
return lastName;
}
}
ARRAY TRANSVERSAL QUIZ
import [Link];
import [Link];
public class ArraySumAndAverage {
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
DecimalFormat dc= new DecimalFormat("###.00");
[Link]("Enter the size: ");
int size = [Link]();
int[] array = new int[size];
for (int i = 0; i < size; i++) {
[Link]("Enter element " + (i + 1) + ": ");
array[i] = [Link]();
}
int sum = 0;
for (int i = 0; i < size; i++) {
sum += array[i];
}
double average = (double) sum / size;
[Link]("Sum: " + sum);
[Link]("Average: " + [Link](average));
}
}
INTERFACE PRACTICE I
import [Link].*;
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
DecimalFormat df = new DecimalFormat("###.00");
[Link]("Enter shape(T/R): ");
char shape = [Link]().charAt(0);
[Link]("Enter base: ");
double base = [Link]();
[Link]("Enter height: ");
double height = [Link]();
switch (shape){
case 'T' :
Triangle triangle = new Triangle ();
[Link]("Area: "+[Link]([Link](base,height)) );
break;
case 'R' :
Rectangle rectangle = new Rectangle ();
[Link]("Area: "+ [Link]([Link](base,height)) );
break;
}
}
}
public interface Polygon{
public double area(double base, double height);
}
public class Rectangle implements Polygon{
@Override
public double area (double base, double height){
return base * height;
}
}
public class Triangle implements Polygon{
@Override
public double area(double base, double height){
return (base*height)/2;
}
}
EXCEPTIONS PRACTICE I
import [Link].*;
import [Link].*;
public class Main{
public static void main (String[] args){
Scanner sc = new Scanner ([Link]);
[Link]("Enter x: ");
int x= [Link]();
[Link]("Enter y: ");
int y= [Link]();
try{
int answer =x/y;
[Link]("Qoutient: "+ answer);
}catch(ArithmeticException e){
[Link]("Division by zero is illegal");
}
}
}