Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //-----MAIN----------------------------------------------------------------------------------------------------------------------------
- package com.company;
- public class Main {
- public static void main(String[] args) {
- Obliczzenia poleProstokata = new Obliczzenia(-1, 2);
- try {
- System.out.println("Pole prostokata wynosi : " + poleProstokata.wynik1());
- } catch (NieprawidloweDaneException e) {
- System.out.println("Nieprawidlowe dane.");
- }
- }
- }
- //-----Obliczzenia---------------------------------------------------------------------------------------------------------------------
- package com.company;
- //Napisz program, który oblicza pole prostokata. Wartoci boków
- //a i b wprowadzamy z klawiatury. W programie nalezy przyjac,
- //ze zmienne a, b oraz pole s typu double (rzeczywistego).
- public class Obliczzenia {
- private double bok1;
- private double bok2;
- public Obliczzenia(double a , double b){
- this.bok1 = a;
- this.bok2 = b;
- }
- public double wynik1()throws NieprawidloweDaneException{
- if(bok1 < 0 || bok2 < 0){
- throw new NieprawidloweDaneException();
- }
- double wynik = bok1 * bok2;
- return wynik;
- }
- }
- //----NieprawidloweDaneException-------------------------------------------------------------------------------------------------------
- package com.company;
- public class NieprawidloweDaneException extends Throwable {
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement