Ruby/Dviejų skaičių vidurkio apskaičiavimas
Iš Wikibooks.
< Ruby
Turinys |
[redaguoti] Paprasčiausias variantas
[redaguoti] Paskalio variantas
program vidurkis; var a, b, vid: real; begin readln(a); readln(b); vidurkis := (a+b)/2; writeln(vidurkis) end.
[redaguoti] Ruby variantas
a = gets.to_f # gets = get string, to_f = to float b = gets.to_f # gautą eilutę verčiame į float tipą (slankaus kablelio skaičius) vidurkis = (a + b) / 2 puts vidurkis # atspausdiname kintamojo reikšmę ir gale pridedame naujos eilutės simbolį
Tie, kurie mėgsta kondensuotą kodą (kurį sunkiau skaityti), galėtų užrašyti tą pačią programą taip:
puts (gets.to_f + gets.to_f) / 2
[redaguoti] Šnekame su naudotoju
[redaguoti] Paskalio variantas
program vidurkis;
var a, b, vid: real;
begin
write('Surinkite skaiciu: ');
readln(a);
writeln('Surinkite kita skaiciu: ');
readln(b);
vidurkis := (a+b)/2;
writeln(vidurkis: 8: 2)
readln;
end.
[redaguoti] Ruby variantas
print 'Surinkite skaiciu: ' a = gets.to_f print 'Surinkite kita skaiciu: ' b = gets.to_f vidurkis = (a + b) / 2 puts vidurkis

