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
Post a Comment