i need help getting this program running
Explanation::
Code in JAVA::
import java.util.Scanner;
public class Methods {
public static void main(String[] args) {
/**
* Declaring Scanner class object
named kb
* */
Scanner kb = new
Scanner(System.in);
/**
* Calling the run() method
* */
run(kb);
kb.close();
}
public static void run(Scanner kb) {
/**
* An integer variable named n is
declared and we will store how many
* times this program needs to be
run as per user input
* */
int n;
System.out.print("How many times do
you want to run this program? ");
n = kb.nextInt();
/**
* Running for loop for n
times
* */
for(int i=1;i<=n;i++) {
/**
* An String
variable named option is declared
* and we call
the getOption() method
* */
String option =
getOption(kb);
if(option.equals("sentence analyzer")) {
String sentence;
kb.nextLine();
System.out.print("\nEnter the sentence:
");
sentence = kb.nextLine();
String answer =
sentenceAnalyser(sentence);
System.out.println("The given sentence is an
"+answer+".");
}else
if(option.equals("probable season")) {
double temp;
System.out.print("\nEnter the temperature in
degree Fahenheit: ");
temp = kb.nextDouble();
String answer = probableSeason(temp);
System.out.println("The probable season is
"+answer);
}
System.out.println();
}
}
public static String getOption(Scanner kb) {
int choice;
System.out.println("\nChoose any
one from below");
System.out.println("Enter 1 for
Problem 1");
System.out.println("Enter 2 for
Problem 2");
System.out.print("Enter: ");
choice = kb.nextInt();
if(choice==1) {
return "sentence
analyzer";
}else if(choice==2) {
return "probable
season";
}
return "unknown choice";
}
public static String sentenceAnalyser(String sentence)
{
/**
* integer variable length will
store length of the string sentence
* */
int length =
sentence.length();
/**
* An char variable named lastChar
will store last character of sentence string
* */
char lastChar =
sentence.charAt(length-1);
if(lastChar=='.') {
return
"declarative";
}else if(lastChar=='?') {
return
"interrogative";
}else if(lastChar=='!') {
return
"exclamatory";
}
return "unknown sentence
type";
}
public static String probableSeason(double temp)
{
if(temp>110 || temp<-5)
{
return
null;
}
if(temp>=90) {
return
"summer";
}else if(temp>=70 &&
temp<90) {
return
"spring";
}else if(temp>=50 &&
temp<70) {
return
"fall";
}else {
return
"winter";
}
}
}
OUTPUT:
How many times do you want to run this program? 7
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 1
Enter the sentence: Hello World!
The given sentence is an exclamatory.
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 2
Enter the temperature in degree Fahenheit: 45.78
The probable season is winter
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 2
Enter the temperature in degree Fahenheit: -10
The probable season is null
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 1
Enter the sentence: Are you ok?
The given sentence is an interrogative.
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 1
Enter the sentence: We are dominant on earth.
The given sentence is an declarative.
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 1
Enter the sentence: well done
The given sentence is an unknown sentence type.
Choose any one from below
Enter 1 for Problem 1
Enter 2 for Problem 2
Enter: 2
Enter the temperature in degree Fahenheit: 90
The probable season is summer
Please provide the feedback!!
Thank You!!
i need help getting this program running Pearson Sign in Mail - Josue Velazq... CSC 15...
Problem 14: all 5 parts must be complete to receive credit for the question /** * q1: Write a public static method named q1 that takes no parameters and returns void. The * method should print all the integers from -8 to 47 to the screen. The output should be * inclusive of these end points */ /** * q2: Write a public static method named q2 that takes two ints as parameters and returns...
File Factorials.java contains a program that calls the factorial method of the MathUtils class to compute the factorials of integers entered by the user. In this program, two things can possibly occur: The program always returns 1 if negative integers are entered by the user. Returning 1 as the factorial of any negative integer is not correct. The program also returns negative numbers when the user enters integers greater than 16. Returning a negative number for values over 16 also...
I need to create a code for this prompt: In this project we will build a generic UserInput class for getting keyboard input from the user. Implementation: The class UserInput is a 'Methods only' class, and all the methods should be declared static. Look at the TestScanner.java program at the bottom of this page that inputs a string, int and double. It shows you how to use Scanner class to get input from the keyboard. Write FOUR simple methods, one...
Hi I need help with a java program that I need to create a Airline Reservation System I already finish it but it doesnt work can someone please help me I would be delighted it doesnt show the available seats when running the program and I need it to run until someone says no for booking a seat and if they want to cancel a seat it should ask the user to cancel a seat or continue booking also it...
/* * CPS150_Lab10.java */ import java.io.*; import java.util.*; /** * CPS 150, Fall 2018 semester * * Section N1 * * Lab Project 13: Comparing Java Strings * * @author *** Replace with your name *** */ public class CPS150_Lab13 { static final Scanner KBD = new Scanner(System.in); static final PrintStream OUT = System.out; // TO DO: Implement each of the following 4 methods, // using the String compareTo method: /* * lessThan(String, String) -> boolean * * method is...
******** IN JAVA ********* I have a program that I need help debugging. This program should ask a user to input 3 dimensions of a rectangular block (length, width, and height), and then perform a volume and surface area calculation and display the results of both. It should only be done using local variables via methods and should have 4 methods: getInput, volBlock, saBlock, and display (should be void). I have most of it written here: import java.util.*; public class...
need help editing or rewriting java code, I have this program
running that creates random numbers and finds min, max, median ect.
from a group of numbers,array. I need to use a data class and a
constructor to run the code instead of how I have it written right
now. this is an example of what i'm being asked
for.
This is my code:
import java.util.Random;
import java.util.Scanner;
public class RandomArray {
// method to find the minimum number in...
I need help debugging this Java program. I am getting this error message: Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 2 at population.Population.main(Population.java:85) I am not able to run this program. ------------------------------------------------------------------- import java.io.File; import java.io.FileNotFoundException; import java.io.IOException; import java.util.Scanner; /* Linked list node*/ class node { long data; long year; String country; node next; node(String c,long y,long d) { country=c; year=y; data = d; next = null; } } public class Population { private static node head; public static void push(String...
In this same program I need to create a new method called “int findItem(String[] shoppingList, String item)” that takes an array of strings that is a shopping list and a string for an item name and searches through the “shoppingList” array for find if the “item” exists. If it does exist print a confirmation and return the item index. If the item does not exist in the array print a failure message and return -1. import java.util.Scanner; public class ShoppingList...
Programming assignment for Java:
Do not add any other instance variables to any class, but you
can create local variables in a method to accomplish tasks. Do not
create any methods other than the ones listed below.
Step 1 Develop the following class: Class Name: College Degree Access Modifier: public Instance variables Name: major Access modifier: private Data type: String Name: numberOfCourses Access modifier: private Data type: int Name: courseNameArray Access modifier: private Data type: String Name: courseCreditArray Access modifier:...