online compiler and debugger for c/c++

code. compile. run. debug. share.
Source Code   
Language
public class C5App{ public static void main(String[] args){ double lado = Double.parseDouble(args[0]); Cuadrado cua = new Cuadrado(1, 1, lado); System.out.println("Cuadrado"); System.out.printf("Centro: (%.2f, %.2f); lado = %.2f; area = %.2f", cua.x, cua.y, cua.lado, cua.area()); double radio = Double.parseDouble(args[1]); Circulo cir = new Circulo(2, 2, radio); System.out.println("\n\nCírculo"); System.out.printf("Centro: (%.2f, %.2f); radio = %.2f; area = %.2f", cir.x, cir.y, cir.radio, cir.area()); } } abstract class Figuras{ protected double x, y; public Figuras(double x, double y){ this.x = x; this.y = y; } public abstract double area(); } final class Cuadrado extends Figuras{ public double lado; public Cuadrado(double x, double y, double lado){ super(x, y); this.lado = lado; } public double area(){ return lado * lado; } } final class Circulo extends Figuras{ public double radio; public Circulo(double x, double y, double radio){ super(x, y); this.radio = radio; } public double area(){ return Math.PI * radio * radio; } }

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