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: 451 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 |
![]() |
Erlang ::: Dicas de Estudo e Anotações ::: Passos Iniciais |
Quer aprender a programar em Erlang? Comece instalando e configurando o ambiente de programação da ErlangQuantidade de visualizações: 568 vezes |
Nos dias atuais (2023), muitos estudantes de programação estão aprendendo novas linguagens usando os compiladores e interpretadores online. Esta é uma abordagem interessante, pois promove uma grande economia de tempo no que se refere à instalação e configuração dos ambientes de programação. No entanto, à medida que as aplicações começam a ficar mais complexas, é necessário termos o ambiente funcionando localmente. Por isso é importante sabermos instalar e configurar o ambiente de programação Erlang em nossa máquina. Como instalar a Erlang Nessa dica mostrarei como instalar e testar o ambiente de programação Erlang no Windows 10. Para isso, direcione o seu navegador para a URL https://www.erlang.org/downloads e localize o download apropriado para o Windows, a saber, Download Windows Installer. Para esta dica eu baixei o Erlang/OTP 25.3 (otp_win64_25.3.exe). Trata-se de um instalador com o tamanho de 126MB. A instalação é simples e, em geral, só precisamos confirmar as sugestões que o instalador nos apresenta. Assim, basta pressionar o botão Next e aguardar a instalação ser finalizada. Após a conclusão da instalação nós precisamos adicionar o caminho "C:\Program Files\Erlang OTP\bin" na variável PATH do Windows, para que as ferramentas de linha de comando da Erlang sejam reconhecidas. Para isso, vá em Propriedades do Sistema -> Variáveis de Ambiente e adicione este caminho à variável PATH. Você pode fazê-lo tanto para o seu usuário quanto para o sistema. Como testar a atualização do ambiente de programação da Erlang Depois de atualizar a variável de ambiente PATH, abra uma nova janela de terminal e digite o seguinte comando: ---------------------------------------------------------------------- Se precisar de ajuda com o código abaixo, pode me chamar no WhatsApp +55 (62) 98553-6711 (Osmar) ---------------------------------------------------------------------- C:\Users\Osmar>erl -version Se tudo correu bem, você terá um resultado parecido com: Erlang (SMP,ASYNC_THREADS) (BEAM) emulator version 13.2 Parabéns! Você já está pronto para iniciar seus estudos em Erlang e todas as demais linguagens e ferramentas que compõem o seu ecosistema. |
Veja mais Dicas e truques de Erlang |
Dicas e truques de outras linguagens |
C - Exercício Resolvido de C - Como ler um número inteiro e imprimir seu sucessor e seu antecessor em C AutoCAD Civil 3D - Como criar pontos COGO no AutoCAD Civil 3D |
Códigos Fonte |
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Linguagens Mais Populares |
1º lugar: Java |