CA Paper comp
CA Paper comp
Scanner;
class EMICalc {
// Data members
EMICalc() {
p = 0.0;
r = 0.0;
n = 0;
void get() {
p = sc.nextDouble();
n = sc.nextInt();
double calcAmt() {
if (p < 25000) {
} else {
void display() {
ob.get();
ob.display();
class AscendingNumber {
int n;
void get() {
n = sc.nextInt();
boolean isAscending() {
int temp = n;
if (d > b) {
b = d;
return true;
void display() {
if (isAscending()) {
} else {
ob.get();
ob.display();
class Binary{
String[] list = {"A", "%", "B", "c", "$", "E", "!", "p", "^", "W"};
String s;
void get() {
s = sc.next();
void sortDescending() {
if (list[i].compareTo(list[j]) < 0) {
list[i] = list[j];
list[j] = temp;
}
//binary search method
void binarySearch() {
int low = 0;
if (list[mid].compareTo(s) == 0) {
found = true;
break;
low = mid + 1;
} else {
high = mid - 1;
if (found) {
System.out.println("Search successful");
} else {
ob.sortDescending();
ob.get();
ob.binarySearch();
class Array2D {
int[][] arr;
void get() {
rows = sc.nextInt();
cols = sc.nextInt();
arr[i][j] = sc.nextInt();
void display() {
System.out.println();
int findMaxComposite() {
max = arr[i][j];
return max;
int findMinComposite() {
int min = -1; // Initialize to -1 for cases where no composite numbers are found
if (isComposite(arr[i][j])) {
if (!firstCompositeFound) {
min = arr[i][j];
firstCompositeFound = true;
min = arr[i][j];
return min;
return false;
void findDifference() {
} else {
ob.get();
ob.display();
ob.findDifference();
class Sentence {
String sentence;
void get() {
sentence = sc.nextLine();
void convert() {
int wordCount = 0;
char ch = sentence.charAt(i);
if (!currentWord.equals("")) {
words[wordCount++] = currentWord;
currentWord = "";
} else {
currentWord += ch;
if (!currentWord.equals("")) {
words[wordCount++] = currentWord;
if (wordCount < 4) {
words[j + 1] = temp;
System.out.println();
ob.get();
ob.convert();
class PatOverload {
private int n;
private char p;
void get() {
n = sc.nextInt();
p = sc.next().charAt(0);
if (j == n - i - 1) {
System.out.print(p);
} else {
System.out.print("#");
System.out.println();
void pat() {
startChar++;
System.out.println();
void pat(int n) {
n = numbers.length;
System.out.println();
System.out.println();
ob.get();