Программа квадратных метров

#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 ()