Construção de Algoritmos
1. Uma pessoa deseja saber qual a área total de sua residência (sala, cozinha, quartos, etc.). Sabe-se que todos os cômodos da residência são retangulares. Dado a largura e o comprimento de cada cômodo, construir um algoritmo para calcular e imprimir a área total da residência. Após cada leitura de largura e comprimento, o usuário deverá responder ‘s’ ou ‘n’ para cadastrar mais um cômodo.
/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */
package areatotalresidencia;
/** * * @author Danilo */ import java.util.Scanner;
public class AreaTotalResidencia {
/** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here Scanner entrada = new Scanner(System.in); //Declaração de variáveis int counter; char answer; double width, length, area; answer = 's'; // resposta area = 0; counter = 0; //Laço while (answer == 's') { //Entrada de dados System.out.println("Informe a largura do comodo:"); width = entrada.nextDouble(); System.out.println("Informe o comprimento do comodo:"); length = entrada.nextDouble(); //Processamento area = width * length; //Saída de dados System.out.println("A área do(a) é: " + area); System.out.println("Deseja inserir mais um cômodo? (s/n): "); answer = entrada.next().charAt(0); counter++; } System.out.println("Existem " + counter + " cômodos, e uma área