Curso Livre de Algoritmos e Programação/Guile: Variáveis, Tipos de dados, Atribuição, Entrada e Saída

Variáveis, Tipos de dados, Atribuição, Entrada e Saída editar

GNU Guile é um intérprete / máquina virtual para a linguagem de programação Scheme. Foi lançado em 1993. De acordo com o modelo POSIX, Guile inclui extensões de subdivisão para chamadas de sistema. Libguile permite que a linguagem seja embutida em outros programas e usada como uma interface para outras linguagens como uma forma de integração.

Guile é a linguagem de script oficial do projeto GNU, e grandes projetos a usam desde 2006. O nome foi cunhado por Lee Thomas em uma discussão na Usenet. A ideia é que, os programadores usam C ou C ++ para implementar algoritmos e estruturas de dados importantes e exportar funções e tipos a serem usados ​​com o código interpretado. Portanto, o aplicativo se torna uma espécie de biblioteca primitiva orquestrada pelo interpretador. Tipo, combinado com a eficiência da biblioteca. O código compilado tem uma linguagem interpretativa flexível.

Variável inicializada editar

Para declaração de variáveis, no Guile é um processo simples. Basta definir o nome da variável e, em seguida, atribuir o valor desejável. Os tipos de dados, para atribuir um número digitado pelo usuário em uma variável, é necessário especificar se o número é inteiro ou real.

define editar

(display nome "Quantidade de aulas")

(define aulas (read))
(display "Quantidade de faltas")
(define faltas (read))

Atribuição editar

(if(>(/*faltas 100) aulas) 25)
(display "Regular")
(display "Não regular")

Entrada editar

(define número (read))

Saída editar

(display "Situação")

Dificuldade para informações em Guile são grandes, devido ao seu pequeno uso se tratando do assunto.