Я начинающий программист (как только один день), и я пытаюсь придумать код, который сможет преобразовать Цельсию в градусы по формуле f-32, а затем отобразить результат , У меня проблемы, потому что вместо того, чтобы показывать результат, это то, что происходит. Любезно помочь.Пытаюсь выполнить вычисления
import java.util.Scanner;
public class Assignments (
public static void main(String args[]) {
Integer Celsius, Faren;
Scanner Celsius = new Scanner(System.in);
System.out.prinln(" Enter value in Celsius: ");
int name = Celsius.nextint();
Faren = Celsius + 32;
}
}
Вот мой результат после запуска:
Пожалуйста, добавьте свой код на вопрос, а не скриншот из него. – Manu
Основная проблема заключается в том, что вы пытаетесь использовать имя «Celsius» дважды. – Manu
Добро пожаловать в StackOverflow. Вы должны быть очень осторожны, чтобы ваш код был правильным, одна небольшая ошибка, и компилятор будет жаловаться. Вам не хватает '+' в том месте, где компилятор замечает ошибку. Кроме того, просто вычитание 32 не является правильной формулой для преобразования Цельсия в Фаренгейт. Получайте удовольствие от обучения программе! – Jesper