Example of Procedure using pass-by-value
{"Image DocumentName": "Example of Procedure using pass-by-value", "Image ImageDescription": "program doubleTrouble; procedure double (num : integer); begin. num := num   2; writeln( The double is , num); end; var. number : integer; number := 3; double(number); writeln( The number is , number); end. {What is the output? }", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}