segunda-feira, 21 de julho de 2014

Mótodos - Calcular área - Calcular perímetro e imprimir

1)      Escreva um código em Java que apresente a classe Quadrado, com atributos lado, area e perimetro e, os métodos calcularArea, calcularPerimetro e imprimir. Os métodos calcularArea e calcularPerimetro devem efetuar seus respectivos cálculos e colocar os valores nos atributos area e perimetro. O método imprimir deve mostrar na tela os valores de todos os atributos. Salienta-se que a área de um quadrado é obtida pela fórmula (lado * lado) e o perímetro por (4 * lado).


2)      Baseando-se no exercício 3 adicione um método construtor que permita a definição de todos os atributos no momento da instanciação do objeto.

import java.util.Scanner;

public class Principal {

    public static void main(String[] args) {
        Scanner entrada = new Scanner(System.in);
       
        Quadrado q = new Quadrado();
                q.construtor();
                q.imprimir();
               
    }
}

//////////////////////////
import java.util.Scanner;
public class Quadrado {
    
    Scanner entrada = new Scanner(System.in);
    double lado, area, perimetro;
    
    
    double calcularArea (){
        
        area = lado*lado;
        
        return area;
    }
     double calcularPerimetro (){
        
        perimetro = 4*lado;
        
        return perimetro;
    }
     
    void imprimir(){
        
        System.out.println("O quadrado de lado: "
                +lado+"\n Área: "+calcularArea()
                +"\nPerimetro: "+calcularPerimetro());
    }
    
    void construtor(){
   System.out.println("Informe do valor do lado do quadrado");
        lado = entrada.nextDouble();
    }
    
}

Nenhum comentário:

Postar um comentário