Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package org.lu.ics.labbar;
- import java.util.Scanner;
- class Bankkonto {
- private String nbr; // används aldrig??
- private double balance;
- public String getNbr() {
- return nbr;
- }
- public void setNbr(String newNbr) {
- nbr = newNbr;
- }
- public double getBalance() {
- return balance;
- }
- public void setBalance(double newBalance) {
- balance = newBalance;
- }
- public void credit(double amount) {
- balance += amount;
- System.out.println("Nytt saldo: " + balance);
- }
- public void withdraw(double amount) {
- balance -= amount;
- System.out.println("Nytt saldo: " + balance);
- }
- }
- public class Uppgift4 { //b)
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- Bankkonto b = new Bankkonto();
- b.setNbr("Konto 3300");
- b.setBalance(100);
- System.out.println("Saldo hos " + b.getNbr() + ": " + b.getBalance() + " kr.");
- System.out.println("Ange 0 för uttag, 1 för insättning.");
- int val = scan.nextInt();
- if (val != 0 && val!= 1){
- System.out.println("Ange ett giltigt kommando.");
- }
- else if (val == 0 && val == 1){
- // hur ska jag få den att upprepa frågan innan?
- }
- System.out.println("Vilket belopp?");
- double amount = scan.nextDouble();
- if (val==0){
- b.withdraw(amount);
- }
- else if(val==1){
- b.credit(amount);
- }
- scan.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement