Write a program that will provide temperature conversions between degrees Fahrenheit and degrees Celsius. Provide a method that will take an argument representing a temperature in Fahrenheit degrees and return the equivalent temperature in degrees Celsius. Also provide a method that will take an argument representing a temperature in degrees Celsius and return the equivalent temperature in degrees Fahrenheit. Conversion formulas are as follows: F = 9./5. * C + 32, C = 5./9. * ( F - 32 ), where F = Fahrenheit temperature and C = Celsius temperature. You must prompt for input using the Input class methods that are provided as a download for this unit.
I have two questions, 1st is why won't I get an output from my program when I run it? 2nd is how do I prompt for input using the Input class methods downloaded? The downloaded files are in .class form, and won't show any output when I run them.My code is:
import java.util.*;
public class temp
{
public static void main ( String [] args )
{
Scanner in = new Scanner(System.in);
I’m trying to write a program in Java that will take the input of a temperature in Fahrenheit and convert it to Celsius and Kelvin. This is what I have so far but when I run the program on Eclipse it says the temp. in Celsius is infinity and the same for kelvin. Why is it not preforming the operation and spiting out the correct numbers?
import java.util.Scanner; public class Temperature { public static void main(String[] args) { // This program converts temperatures from Fahrenheit to Celsius to Kelvin. double temperature1;// operands double temperature2; double temperature3;
I wasn't supposed to use the % in front of f.I have to make a program to calculate the average temperature and annual precipitation in Jacksonville. I get this error on line 49:
java.util.IllegalFormatPrecisionException; null (in java.util.Formatter$FormatSpecifier)
I don't get any errors during compilation.Here is my code (I'm not using the system selection yet):
import java.util.Scanner; public class AnnualClimate1 { public static void main(String[] args) { double[] temperaturesInJacksonville = {53.1, 55.8, 61.6, 66.6, 73.4, 79.1, 81.6, 80.8, 77.8, 69.4, 61.7, 55.0};
I'm working on creating the Binary to Decimal program . hat is wrong with this part of my code. Why does it not take you into the loop.
import java.util.Scanner; public class question5 { public static void main(String[] args) { System.out.println("Enter a Binary number. "); // collect Scanner keyb = new Scanner(System.in); //
A GUI program that allows user to enter their name and the program will convert it in number using array.
For example if i input "EUNISE" the output should be 521149195
Because the letter equivalent of
a = 1 b = 2 c = 3 d = 4 e = 5 f = 6 g = 7 h = 8 i = 9 j = 10 k = 11 l = 12 m = 13 n= 14 o = 15 p = 16 q = 17 r= 18 s = 19 t = 20 u = 21 v = 22 w = 23 x = 24 y = 25 z = 26
i am new to programming skills it may be silly question for experience but for me it's new thing. actually i tried a lot but i am facing problem when i trying to take input through Scanner. if i will take input a sentence directly as a string it's working . but when i am trying with Scanner the first word is showing next are not showing
public class Demo2 { public static void main(String[] args) { String s1="hi how are you"; s1=s1.replace('a', 'A'); s1 =s1.replace('e', 'E'); s1 =s1.replace('i', 'I');
[Code]...
this is working properly.
but when i trying with Scanner i am facing problem.
public class Demo2 { public static void main(String[] args) { java.util.Scanner scn= new java.util.Scanner(System.in) String s1=scn.next(); s1=s1.replace('a', 'A');
I am trying to write a program converting Fahrenheit to Celsius using a for loop. I get it to run and Fahrenheit goes to a hundred. My issue is that the Celsius just says 100 down the column and is not converting. I have tried messing with it, and can not figure what is wrong with it.
import java.util.Scanner; public class Controlstatement { public static void main(String[] args) { double F = 1.0; double Celcius = 100; System.out.printf("%s%20s", "Farenheit", "Celcius" ); for (int Farenheit = 0; Farenheit <= 100; Farenheit++) { F = Celcius * (Farenheit - 32 * 5.0/9.0); System.out.printf("%4d%,20.2f", Farenheit, Celcius); } } }
I am trying to make a translator program that will convert english to my custom binary. It works going from english to binary, but not going from binary to english.
import java.util.Scanner; public class Translator { public static void main ( String [] args ) { Scanner input = new Scanner( System.in ); System.out.print( "Would you like to convert English to Binary (yes or no)? " ); String answer = input.nextLine();
I just started programming yesterday, and I have been making little programs to learn some algorithms and the syntax of java. I tried making a program that could convert metric units into the American system. Whenever I try to compile the code, it shows up as an "incompatible type" error. I know this is probably a very obvious answer to most of you, but I can't figure it out.
import java.util.Scanner; public class MetricToAmerican { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("fWhat measurement would you like to convert into US system? celsius, meter, or kilogram ");
Write a GUI program to convert all lowercase letters in a string to uppercase letters, and vice versa. For example, Alb34eRt will be converted to aLB34ErT.
I'm having the hardest time getting a program to compile. I'm beginning to think I've downloaded the incorrect version of turtle graphics. This symbol looks foreign and I'm unsure how to find a solution. I have fixed some of the errors since this last picture but I will write out my code. The program takes a photo and converts to gray scale then to sepia
import images.APImages; import images.Pixel; import java.util.Scanner; public class sepia{ public static void main(String [] args){
In the test program, you will need to convert the Strings for quantity and price to numeric types. To do this, you could use the Integer.parseInt() method and the Double.parseDouble() methods. I'm not sure what he means by that. I attempted it in my program but I get these errors
Exception in thread "main" java.lang.Error: Unresolved compilation problems: number cannot be resolved to a variable description cannot be resolved to a variable quantity cannot be resolved to a variable price cannot be resolved to a variable Duplicate local variable quantity Duplicate local variable price Syntax error on token "myInvoice", delete this token The method getinvoiceAmount() is undefined for the type String
at InvoiceTest.main(InvoiceTest.java:7)
Code:
public class Invoice { private String number; //Instance variables private String description;//Instance variables private int quantity;//Instance variables private double price;//Instance variables
I am trying to write a code that asks the user to enter a temperature for each day of the week and then it prints out the high temperature, the low temperature, and the average temperature. This is the code I have so far:
import java.util.*; import java.text.DecimalFormat; public class Lab10 { public static void main(String[] args) { java.util.Scanner input = new java.util.Scanner(System.in); int high, low, i, sum; double avg; [Code] ....
There are a few issues that I am having.
1. I can't for the life of me figure out how to make it print the low temperature 2. I had it running perfectly until I changed one thing and now I get a compile error saying that the last 5 statements are unreachable. (lines 32-37)
I'm having trouble getting the text entered in my JTextField to be converted to the conversion formula. The line I'm getting error in is:
String text = text.getText();
Also I created another JTextField in which I want the answer to be displayed in, but I'm not too sure how to go about that. This is my attempt at it, but it doesn't work because it doesn't make sense; result.setText1(Integer.toString(celsius));
import java.awt.*; import javax.swing.*; import java.awt.event.*; public class TempConversion extends JFrame { private final JLabel ask; private final JLabel result; private final JTextField text; private final JTextField text1;
This program will not give me the average high temperature for the week and I cannot figure out why! Every time it only spits out "0" whereas the average low temperature works great..
import javax.swing.*; import java.awt.*; import java.awt.event.*; public class Temps_Grid_Keenan extends JFrame { private static final long serialVersionUID = 1L; private static final int WIDTH = 400; private static final int HEIGHT = 500;
I am having trouble returning the DAY and Month that the high and low temperatures occurred on (right now I am only returning the int value) I also need to show how many days were <33 degrees and >75 degrees. I have done a lot of trial and error and searching. I set the String arrays but am failing at tying them in and calling them with the high and low temps.
package nyctemp; public class NYCtemp { public static void main(String[] args) { String[] days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}; String[] months = {"January", "February", "March", "April",
I have followed the instructions carefully but the conversion values are not correct.
Write a program that displays a table of the Celsius temperatures 0 through 20 and their Fahrenheit equivalents. The formula for converting a temperature from Celsius to Fahrenheit is F - | C + 32 where ¥ is the Fahrenheit temperature and C is the Celsius temperature. Your program must use a loop to display the table.
Code
public class TempConversion { public static void main(String[] args) { for(double i = 0; i <= 20.0; i++) {
I need all of that to be combined into a single String.format and include the / and unicode symbols for degree fahrenheit. How String.format works so that I can figure out how to achieve that? I've tried a few websites but none of them explain it to the extent that I need to use it.
I am trying to get it to print out an error if F or C isn't entered for the temperature type, but the code I am taking from one of my other similar programs isn't working for some reason.
Also, when I type a string in the temperature I get an exception....I can do the same with that as I would the temp type? I think I may just be putting the code in the wrong spot and thats why it isn't working..
public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Please enter F for Fahrenheit or C for Celsius: "); String fOrC = input.next();
I am trying to create a java file that will print out the temperature in Fahrenheit. This is my code.
import java.util.Scanner; public class TemperatureConverter { public static void main(String[] args) { float temperature; Scanner in= new Scanner(System.in); System.out.printf("Enter temperature in degrees Celsius: "); temperature = in.nextInt(); //Getting a red X next to this line. fahrenheit = temperature * 9/5 +32; //Add this line System.out.printf(+temperature + " degrees Celsius is " + fahrenheit + " degrees Fahrenheit."); //System.out.println(temp1 + " degrees celsius is " + fahrenheit + " degrees Fahrenheit."); } }
I need to know what I am doing wrong. Using Eclipse as my platform. I have entered comments where I am getting red X's.
The error I get when I run the program.
Exception in thread "main" java.lang.Error: Unresolved compilation problems: fahrenheit cannot be resolved to a variable fahrenheit cannot be resolved to a variable at TemperatureConverter.main(TemperatureConverter.jav a:24)
I started taking a java programming class javascript eclipse The program says it wants a monthly temperature chart of two places..Declare an array of values for Blueville temperatures and another array for Orlando temperatures. Then, use what you have learned to produce a program to output the following table:
Blueville Monthly temperatures
jan feb mar apr may jun jul aug sep oct nov dec
3 3 5 10 16 20 24 23 16 10 5 3
Orlando Monthly Temperatures
jan feb mar apr may jun jul aug sep oct nov dec
14 16 12 23 24 25 27 30 25 22 17 15
The warmest month in Blueville is _______
The warmest month in Orlando is ________
The month with the greatest temperature spread is __________