martes, 2 de noviembre de 2010

Condiciones en Scheme

Materia: Laboratorio de Lenguajes de Programación  Semana #14
Tarea semanal


En esta entrada les hablaré un poco sobre las condiciones en Scheme.

Se emplean de una manera muy similar a las operaciones aritméticas. Primero se pone el < o > y después los números que van dentro de la condición.

Paso 1: Abrimos el Terminal, y escribimos: scheme para poder empezar a escribir nuestro programa.




Paso 2: Escribimos (< 4 1) Lo cual, en notación infija sería: 4<1, es decir, el signo de la condición se pone al principio, y los números se separan por un espacio en blanco. Se leería "cuatro menor a uno" Lo cual es falso, y nos despliega que es falso. #f




Paso 3: Ahora lo haremos con una que sea verdadera. (> 4 2), sería 4>2 lo cual es cierto. #t




Paso 4: En este caso ahora implementaremos una cadena de caracteres, haciendo la condición de que si se cumple, se imprima "cierto" en la pantalla. cond (> 4 2 ) 'cierto




Aunque marque algunos errores, nos despliega que la condición es cierta.

Aquí termina esta entrada, espero que les haya gustado, y si tienen algo que decir, no duden en comentar.

Hasta luego.

Fuente: http://www.youtube.com/watch?v=sROQdUMl56A&feature=related

2 comentarios:

  1. Que tal:

    permiteme comentar que en realidad habría que hacer la especificación de que la notación que usaste para esta entrada, no se limita a sólo condiciones.

    La realidad es que Scheme usa notación prefija para toda operación aritmética o booleana.

    De hecho si le das una una mirada al código del programa que realice en Scheme podrás ver a que me refiero.

    Ahora bien, la bronca está cuando son demasiadas operaciones en las que debes usar diversos paréntesis. Yo creo que por eso no les gusta Scheme a muchos.

    ResponderEliminar
  2. Bien. Tres para Daniela en el lab, uno para Roberto en la clase.

    ResponderEliminar