slip.1

Slip No.1
1.
import java.util.Scanner;
public class PrimeNumbers {
 public static void main(String[] args) {
 Scanner sc = new Scanner(System.in);
 System.out.print("Enter the number of elements: ");
 int n = Integer.parseInt(args[0]);
 int[] arr = new int[n];
 System.out.println("Enter the elements in the array: ");
 for (int i = 0; i < n; i++) {
 arr[i] = sc.nextInt();
 }
 System.out.println("Prime numbers in the array:");
 for (int i = 0; i < n; i++) {
 if (isPrime(arr[i])) {
 System.out.println(arr[i]);
 }
 }
 sc.close();
 }
 public static boolean isPrime(int num) {
 if (num <= 1) return false;
 for (int i = 2; i <= Math.sqrt(num); i++) {
 if (num % i == 0) return false;
 }
 return true;
 }
}


2.
import java.util.Scanner;
abstract class Staff {
 protected int id;
 protected String name;
 Staff(int id, String name) {
 this.id = id;
 this.name = name;
 }
 abstract void display();
}

class OfficeStaff extends Staff {
 private String department;
 OfficeStaff(int id, String name, String department) {
 super(id, name);
 this.department = department;
 }
 @Override
 void display() {
 System.out.println("ID: " + id + ", Name: " + name + ", Department: " +
department);
 }
}

public class StaffDemo {
 public static void main(String[] args) {
 Scanner sc = new Scanner(System.in);
 System.out.print("Enter number of staff: ");
 int n = sc.nextInt();
 sc.nextLine(); 
 OfficeStaff[] staffList = new OfficeStaff[n];
 for (int i = 0; i < n; i++) {
System.out.println("\nEnter details of staff " + (i + 1) + ":");
 System.out.print("Enter ID: ");
 int id = sc.nextInt();
 sc.nextLine(); // consume newline
 System.out.print("Enter Name: ");
 String name = sc.nextLine();
 System.out.print("Enter Department: ");
 String dept = sc.nextLine();
 staffList[i] = new OfficeStaff(id, name, dept);
 }
 System.out.println("\n--- Office Staff Details ---");
 for (OfficeStaff s : staffList) {
 s.display();
 }
 sc.close();
 }
}

Comments

Popular posts from this blog

slip 25

slip.14