online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code    Language
import java.util.Scanner; public class Main{ public static void main(String[] args) { Conta account1 = new Conta(50.00); Conta account2 = new Conta(-7.53); System.out.println("Conta1 balance: $"+ account1.getBalance()); System.out.println("Conta2 balance: $"+ account2.getBalance()); Scanner leia = new Scanner(System.in); double depositAmount;//quantia de deposito lida a partir do usuario System.out.print("Entre com o deposito para Conta1: "); depositAmount = leia.nextDouble(); System.out.print("Adicionado "+ depositAmount +" no balanço \n"); account1.credit(depositAmount);//adiciona o saldo de accout1 //EXIBE OS SALDOS System.out.println("SALDO DE Conta1 = "+ account1.getBalance()); System.out.println("SALDO DE Conta2 = "+ account2.getBalance()); System.out.println("Entre com o depósito para Conta2"); depositAmount = leia.nextDouble(); System.out.println("Adicionado "+ depositAmount+" no balanço\n"); account2.credit(depositAmount); System.out.println("\nBalanço de Conta1 = "+ account1.getBalance()); System.out.println("\nBalanço de Conta2 = "+ account2.getBalance()); } }
public class Conta{ private double balance; public Conta(double initialBalance){ if(initialBalance > 0.0) balance = initialBalance; } public void credit(double montante){ balance = balance + montante; } public double getBalance(){ return balance; } }

Compiling Program...

Command line arguments:
Standard Input: Interactive Console Text
×

                

                

Program is not being debugged. Click "Debug" button to start program in debug mode.

#FunctionFile:Line
VariableValue
RegisterValue
ExpressionValue