Informática, perguntado por Ytamar, 1 ano atrás

Desenvolver 1 programa em java scripts com pelo menos 3 subprogramas.
 Fazer um programa (classe) em Java chamando Quadrado que contenha os seguintes subprogramas:
a) Dado um lado do quadrado, criar um subprograma que calcule a diagonal de um quadrado. O retorno será um número real que identifica o valor da diagonal.

b) Dado um lado do quadrado, criar um subprograma que calcule o perímetro de um quadrado. O retorno será um número real que identifica o valor do perímetro.

c) Dado um lado do quadrado, criar um subprograma que calcule a área de um quadrado. O retorno será um número real que identifica o valor da área do quadrado.

Soluções para a tarefa

Respondido por Marcionedes
0
import java.util.Scanner;
public class Quadrado {
static double lado, perimetro, area, diagonal;
// Módulo para calcular a diagonal do quadrado
public static void calcDiagonal(double lado){
diagonal = (double) Math.sqrt((Math.pow(lado,2) + Math.pow(lado, 2)));

}
// Módulo para calcular o perímetro do quadrado
public static void calcPerimetro(double lado){
perimetro = (lado * 4);

}
// Módulo para calcular a área do quadrado
public static void calcArea(double lado){

area = lado * lado;

}

public static void main(String[] args) {
// Entrada de dados
Scanner entrada = new Scanner(System.in);

System.out.print("Informe o lado do quadrado: ");

lado = entrada.nextDouble();

// Processamento e Saída
calcDiagonal(lado);
calcPerimetro(lado);

calcArea(lado);

System.out.print("\nA diagonal do quadrado é " + diagonal + " cm.\nO perímetro do quadrado é " + perimetro + " cm.\nA área do quadrado é " + area + " cm.");
}
}

Ytamar: Muito bom, amigo valeu....não estava conseguindo.
Perguntas interessantes