#java
#java
Вопрос:
Мне нужно создать программу на Java, которая вычисляет квадратные метры дома с 4 комнатами. Я не уверен, как начать это, поскольку я новичок в Java. Я могу выбирать размеры комнат, поэтому для этого вообще не потребуется пользовательский ввод. Я понимаю, что могу использовать length * width, чтобы получить квадратные метры комнаты, а затем добавить все четыре комнаты в out.println квадратные метры дома. Я просто не уверен, как все это настроить.
public class sqfoot {
public static void main(String args[]){
double length, width;
room1
}
}
это все, что у меня есть на данный момент. Кто-нибудь может мне помочь, пожалуйста?
Комментарии:
1. Прежде всего, это недопустимая Java. Во-вторых, почему бы не спросить кого-нибудь, например, инструктора?
2. JavaScript — это не JAVA.
3. большое спасибо, ребята….
4. Вы строите догадки, и это никогда не срабатывает — прочитайте свой учебник, заметки и руководство, чтобы изучить самые базовые основы языка, а затем попробуйте это снова.
5. Спасибо тебе @Joel Brewer, и ты абсолютно прав. Я буду иметь это в виду, когда в следующий раз буду задавать вопрос на форуме.
Ответ №1:
Это мой элементарный ответ, который я придумал… Я уверен, что есть очень много более простых способов сделать это.
открытый класс sqfoot { public static void main(Строка[] аргументов){
int House1_length1 = 14;
int House1_width1 = 20;
int House1_length2 = 10;
int House1_width2 = 18;
int House1_length3 = 10;
int House1_width3 = 17;
int House1_length4 = 17;
int House1_width4 = 14;
int House1_Area = ((House1_length1 * House1_width1)
(House1_length2 * House1_width2)
(House1_length3 * House1_width3)
(House1_length4 * House1_width4));
System.out.println("House 1 square footage is " ((House1_length1 * House1_width1)
(House1_length2 * House1_width2)
(House1_length3 * House1_width3)
(House1_length4 * House1_width4)) " Sq feet");
int House2_length1 = 13;
int House2_width1 = 21;
int House2_length2 = 12;
int House2_width2 = 17;
int House2_length3 = 11;
int House2_width3 = 15;
int House2_length4 = 13;
int House2_width4 = 14;
int House2_Area = ((House2_length1 * House2_width1)
(House2_length2 * House2_width2)
(House2_length3 * House2_width3)
(House2_length4 * House2_width4));
System.out.println("House 2 square footage is " ((House2_length1 * House2_width1)
(House2_length2 * House2_width2)
(House2_length3 * House2_width3)
(House2_length4 * House2_width4)) " Sq feet");
System.out.println("House 1 is larger than house 2 by " (House1_Area - House2_Area) " Sq feet");
}
}
Ответ №2:
Завершите свой код чем-то вроде этого :
import java.util.Scanner;
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
double len = 0;
double wid = 0;
System.out.print("Enter the length in feet:(##.##) ");
len = scan.nextDouble();
System.out.print("nEnter the width in feet: (##.##) ");
wid = scan.nextDouble();
System.out.print("n" "The area is " wid*len " square feet.");
}
Комментарии:
1. Мне приходится жестко кодировать размеры. Итак, я бы сделал что-то вроде
2. Для int вы можете изменить double с помощью int и scanner с помощью : scan.nextInt ()