Você está aqui: Erlang ::: Dicas & Truques ::: Passos Iniciais |
Como somar dois números em Erlang - Como ler dois números informados pelo usuário e mostrar a sua soma em ErlangQuantidade de visualizações: 751 vezes |
|
Nesta dica mostrarei como escrever um programa Erlang que lê dois números e mostra a sua soma. Este é um dos primeiros programas que aprendemos, pois ele nos mostra como ler a entrada do usuário em Erlang. Guarde este código para futuras referências. Veja o código Erlang completo para o exemplo: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
% programa Erlang que pede para o usuário
% informar dois números e mostra a soma
% nome deste módulo: estudos_erlang.erl
-module(estudos_erlang).
% vamos importar o módulo io
-import(io,[fwrite/1]).
% vamos exportar a função principal()
-export([principal/0]).
% definição da função principal()
principal() ->
% vamos ler os dois números
{ok, Num1} = io:read("Informe o primeiro numero: "),
{ok, Num2} = io:read("Informe o segundo numero: "),
% vamos obter a soma dos dois números lidos
Soma = Num1 + Num2,
% e mostramos o resultado
io:format("A soma dos dois numeros é: ~w~n",
[Soma]).
Ao executar este código Erlang nós teremos o seguinte resultado: c:\estudos_erlang>erl Eshell V13.2 (abort with ^G) 1> c(estudos_erlang). {ok,estudos_erlang} 2> estudos_erlang:principal(). Informe o primeiro numero: 6. Informe o segundo numero: 3. A soma dos dois numeros é: 9 ok 3> Importante: Quando estamos lendo a entrada do usuário em Erlang via console, é necessário inserir o ponto (.) depois do valor solicitado. No ano que escrevo esta dica (2023), esta é uma exigência da linguagem. Depois de compilado, caso você não deseje ficar usando o shell, o programa Erlang pode ser executado com o comando: c:\estudos_erlang>erl -noshell -s estudos_erlang principal -s init stop |
|
|
Veja mais Dicas e truques de Erlang |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |






