fabiosharks 0 Denunciar post Postado Maio 18, 2014 Olá galera, por favor me ajude. Acabei não prestando atenção na aula e preciso entregar um trabalho urgente. Se alguém ajudar agradeço. 1. Escreva uma função em Scheme chamada crescente? que recebe como parâmetro uma lista de números e devolve verdadeiro (#t), se a lista estiver em ordem crescente, ou falso (#f), caso contrário. Por exemplo: > (crescente? '(2 3 4 5)) ;Value: #t > (crescente? '(2 4 3 5)) ;Value: #f 2. Escreva uma função em Scheme chamada decrescente? que recebe como parâmetro uma lista de números e devolve verdadeiro (#t), se a lista estiver em ordem decrescente, ou falso (#f), caso contrário. Por exemplo: > (decrescente? '(5 4 3 2)) ;Value: #t > (decrescente? '(5 4 2 3)) ;Value: #f 3. Escreva uma função em Scheme chamada ordem que dada uma lista de números devolve c, se a lista estiver em ordem crescente, d se a lista estiver em ordem decrescente, ou n, caso não esteja ordenada. Utilize as funções das questões anteriores. Por exemplo: > (ordem '(2 3 4 5)) ;Value: c > (ordem '(5 4 3 2)) ;Value: d > (ordem '(2 5 4 3)) ;Value: n Compartilhar este post Link para o post Compartilhar em outros sites
KhaosDoctor 242 Denunciar post Postado Maio 19, 2014 Leia minha assinatura por favor. Compartilhar este post Link para o post Compartilhar em outros sites