Posts Tagged ‘Ada’

Juego del Ahorcado en Pseudocódigo

Posted in Ada, Juegos on abril 27th, 2008 by Itimag – 2 Comments

He decidido mostraros el algoritmo de una práctica de fundamentos de programación. A continuación encontrais una breve descripción seguido de la programación en pseudocódigo que utilizé.

Se acepta cualquier crítica en los comentarios ;) .

Descripción:

Programa que una vez introducida una frase acabada en punto es capaz de procesarla e interactuar en modo consola con el usuario. Este debe de adivinar la palabra o palabras que componen dicha frase, las cuales pueden haber sido introducidas con varios espacios intermedios. El número máximo de errores que puede realizar el usuario para cada una de las palabras es de siete.

read more »

Tipos de datos predefinidos de Ada

Posted in Ada, Cursos, Programación on febrero 15th, 2008 by Itimag – Be the first to comment

Ada, el lenguaje de programación que vamos a usar para llevar a cabo este curso, contempla 4 tipos de datos predefinidos. A continuación los enumeramos:
-Integer: Lo utilizamos para trabajar con algún dato numérico entero. Recordemos que un entero es aquel que pertenece al conjunto formado por números no fraccionarios y que puede ser positivo o negativo. Ejemplo: [-127...128].
Para acceder al primer o último valor del rango de enteros que hagamos definido (o el predefinido en ada), podemos usar lo siguiente:
- Integer’first= valor más grande negativo que puedo usar. Corresponde al -127 del ejemplo.
- Integer’last= el valor más grande positivo que puedo usar. Corresponde al 128 del ejemplo.

- Float: Hace referencia a los reales: puede ser tanto un número entero como un fraccionario. Lo usaremos principalmente cuando en nuestro programa se produzcan operaciones que conlleven a un número fraccionario.

- Character: para el uso de caracteres (ASCII). Al igual que en los enteros, podemos usar character’first o character’last para acceder al primer o último valor de un conjunto.

- boolean: para usarlo en variables que únicamente pueden tener los dos valores siguientes: verdadero (True) o falso (False).