IPS13
IPS13
Code:-
import java.util.Scanner;
public class April28one {
static void printMenu() {
System.out.println("Conversion Menu\n");
System.out.println("1. Inches to Centimeters");
System.out.println("2. Feet to Centimeters");
System.out.println("3. Yards to Meters");
System.out.println("4. Miles to Kilometers");
System.out.println("5. Centimeters to Inches");
System.out.println("6. Centimeter to Feet");
System.out.println("7. Meters to yards");
System.out.println("8. Kilometers to Miles\n");
System.out.print("Enter your conversion menu choice: ");
}
static double inchesToCentimeters (double number) {
return number * 2.54;
}
static double feetToCentimeters (double number) {
return number * 30;
}
case 1:
result = inchesToCentimeters (number);
System.out.println("\nConverted value:");
System.out.println(number + " inches equals " + result + " centimeters");
break;
case 2:
result = feetToCentimeters (number);
System.out.println("\nConverted value:");
System.out.println(number + " feet equals " + result + " centimeters");
break;
case 3:
result = yardsToMeters (number);
System.out.println("\nConverted value:");
System.out.println(number + " yards equals " + result + " meters");
break;
Name: Sricharan Sridhar
Reg Number: 20MIA1014
case 4:
result = milesTokilometers (number);
System.out.println("\nConverted value:");
System.out.println(number + " miles equals " + result + " kilometers");
break;
case 5:
result = centimetersToinches(number);
System.out.println("\nConverted value:");
System.out.println(number + " Centimeters equals " + result + " Inches");
case 6:
result = centimetersTofeets (number);
System.out.println("\nConverted value:");
System.out.println(number + "Centimeters equals " + result + " feets");
break;
case 7:
result = meterstoyards (number);
System.out.println("\nConverted value:");
System.out.println(number + "meters equals " + result + " yards");
break;
case 8:
result = kilometerTomiles (number);
System.out.println("\nConverted value:");
System.out.println(number + " kilometers equals " + result + " miles");
break;
default:
System.out.println("\nYou did not enter a valid choice.");
}
keyboard.nextLine();
System.out.println("\nDo you want to exit the program (Y/N)?: ");
String answer = keyboard.nextLine();
letter = answer.charAt(0);
}
}
}
Output:-
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Q2)
Code:-
import java.util.Random;
import java.util.Scanner;
import java.util.regex.*;
do {
numberOfGuess++;
showStatus(point);
if (isWon(option, magicNumber)) {
point += pointToRisk;
System.out.println("You Won this game.");
} else {
point -= pointToRisk;
System.out.println("You Lost this game.");
}
report(MAX_POINT, numberOfGuess);
System.exit(0);
}
return result;
}
return result;
}
do {
System.out.println(message);
Scanner keyboard = new Scanner(System.in);
String option = keyboard.next();
if (isValid(option)) {
result = option;
done = true;
Name: Sricharan Sridhar
Reg Number: 20MIA1014
} else {
System.out
.printf("Invalid option \"%s\" was entered, valid optons are either Hi or Lo. Try
again.%n",
option);
}
} while (!done);
return result;
}
return result;
}
}
Output:-
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Q3)
Code:-
import java.io.*;
import java.util.*;
class April28three
{
public static void main(String args[])
{
Scanner in= new Scanner(System.in);
int i,j,n,p,b=0,c=0,s=0;
System.out.println("Enter Number");
n=in.nextInt();
p=n;
int ar[]=new int[n];
int br[]=new int[n];
if(n%2!=0)
{
System.out.println("Invalid Input, Number is Odd "+n);
}
else
{
for(i=1;i<=n;i++)
{
for(j=1;j<=i;j++)
{
if(i%j==0)
{
c++;
}
}
if((c==2)&&(i%2!=0))
{
ar[b]=i;
br[b]=i;
b++;
}
c=0;
}
System.out.println("Prime Pairs are :- ");
for(i=0;i<b;i++)
{
Name: Sricharan Sridhar
Reg Number: 20MIA1014
for(j=i;j<b;j++)
{
s=ar[i]+br[j];
if(s==p)
{
System.out.print(ar[i]+" , "+br[j]);
System.out.println();
}
}
}
System.out.println("It is GoldBach Number "+p);
}
}
}
Output:-
Name: Sricharan Sridhar
Reg Number: 20MIA1014
Q4)
Code:-
import java.util.Scanner;
do {
System.out.print("Enter an integer ");
num = new April28four(sc.nextInt());
System.out.println("");
System.out.println("Options");
System.out.println("1) Units");
System.out.println("2) Tens");
System.out.println("3) Hundreds");
System.out.println("4) Quit");
System.out.print("Enter your choice: ");
choice = sc.nextInt();
if (choice == 1) {
System.out.println("The units digit is: "+ num.getUnits());
} else if (choice == 2) {
System.out.println("The tens digit is: "+ num.getTens());
} else if (choice == 3) {
System.out.println("The hundreds digit is: "+ num.getHundreds());
} else if (choice != 4) {
sc.close();
}
}
}
Output:-