Exemplos de algoritmos en varias linguaxes
Este artigo ilustra algúns exemplos en varias linguaxes de programación para ilustrar a sintaxe de cada unha. O algoritmo implementado é simplemente facer a suma entre dous valores.
C/C++/Java/C# editar
int SumaDeDousValores (int A, int B)
{
return ( A + B );
}
Visual Basic editar
function SumaDeDousValoresEnteiros(a as integer, b as integer) as integer
SumaDeDousValores=a+b
end function
Pascal editar
function SumaDeDousValoresInteiros( A, B: Integer ): Integer;
var Resultado : Integer;
begin
Resultado := A + B;
SumaDeDousValoresInteiros := Resultado;
end;
Delphi editar
function SumaDeDousValores( A, B: Integer ): Integer;
begin
Result := A + B;
end;
Python editar
def SumaDeDousValores (a, b):
return a + b
Scheme editar
(define Suma (lambda (x y) (+ x y)) )
Haskell editar
suma :: Integer -> Integer -> Integer -- (asinatura) suma a b = a + b
Logo editar
defina "SumaDeDousValores [[a b]] [escriba suma :a :b]]
Action Script editar
function sumaDeDousValores (a, b){
trace(a + b);
};
PHP editar
function SumaDeDousValores($VlrA, $VlrB)
{
return ($VlrA + $VlrB);
}