calculateArea(dynamic shape, int width, int height, double radius) {
shape == 'Circle'
? print(3.14 * radius * radius)
: shape == 'Rectangle'
? print(width * height)
: print('error shape tyype');
}
void main() {
String shapeC = 'Circle';
String shapeR = 'Rectangle';
calculateArea(shapeR, 4, 5, 0);
}
Y2FsY3VsYXRlQXJlYShkeW5hbWljIHNoYXBlLCBpbnQgd2lkdGgsIGludCBoZWlnaHQsIGRvdWJsZSByYWRpdXMpIHsKICBzaGFwZSA9PSAnQ2lyY2xlJwogICAgICA/IHByaW50KDMuMTQgKiByYWRpdXMgKiByYWRpdXMpCiAgICAgIDogc2hhcGUgPT0gJ1JlY3RhbmdsZScKICAgICAgPyBwcmludCh3aWR0aCAqIGhlaWdodCkKICAgICAgOiBwcmludCgnZXJyb3Igc2hhcGUgdHl5cGUnKTsKfQoKdm9pZCBtYWluKCkgewogIFN0cmluZyBzaGFwZUMgPSAnQ2lyY2xlJzsKICBTdHJpbmcgc2hhcGVSID0gJ1JlY3RhbmdsZSc7CiAgY2FsY3VsYXRlQXJlYShzaGFwZVIsIDQsIDUsIDApOwp9Cg==