Arithmetic/Integer: Difference between revisions

m
→‎{{header|Sidef}}: code simplification
m (→‎{{header|Sidef}}: minor fix: replaced 'qw' with '%w')
m (→‎{{header|Sidef}}: code simplification)
Line 2,514:
 
=={{header|Sidef}}==
<lang ruby>%w'var a b'.map{= Sys.scanln("**First Integer " + _ + "number: ").toInt}to_i;
var b = Sys.scanln("Second number: ").to_i;
.assignTo(\var a, \var b);
 
for (%w'+ - * / % ** ^ | & << >>'.each => \var{ |op) {|
Sys.printf("%s %s %s = %s\n", #{a,} #{op,} #{b,} = #{a->.$op(b))}".say;
}</lang>
 
2,747

edits