0% encontró este documento útil (0 votos)
30 vistas5 páginas

PROGRAMACIÃ N PSeInt

Cargado por

Maria Robledo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
30 vistas5 páginas

PROGRAMACIÃ N PSeInt

Cargado por

Maria Robledo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

PROGRAMACIÓN

La programación es el proceso de crear un conjunto de instrucciones que le dicen a una


computadora como realizar algún tipo de tarea.

PSeInt
PSeInt es un software libre educativo multiplataforma basado en pseudocódigo.

El pseudocódigo es un lenguaje intermedio entre el lenguaje natural y los lenguajes de


programación. Es una forma de expresar los distintos pasos que va a realizar un programa, de
la forma más parecida a un lenguaje de programación.

El pseudocódigo no puede ejecutarse en un ordenador ya que entonces dejaría de ser


pseudocódigo, como su propio nombre indica, se trata de un código falso (pseudo = falso), es
un código escrito para que lo entienda el ser humano y no la máquina.

Aprender a escribir pseudocódigo para la resolución de un problema permite hacer mucho


más sencilla su programación en un lenguaje convencional, por lo que si estás interesado en
comenzar tu formación como programador y no tienes conocimientos previos, resulta muy
recomendable y conveniente formarse en pseudocódigo antes de empezar a estudiar cualquier
lenguaje de programación.

¿Cómo se programa en pseudocódigo?

Para escribir programas utilizando pseudocódigo es necesario seguir unas pautas o normas de
sintaxis para que puedan ser leídos y comprendidos por los programadores a la hora de
pasarlos a un lenguaje de programación. Es muy útil utilizar herramientas que faciliten esta
escritura de pseudocódigo, como es el caso de PSeInt, que asiste con un simple e intuitivo
pseudolenguaje en español y que además incluye un editor de diagramas de flujo.
Opciones de lenguaje

El lenguaje que utilizamos para construir el pseudocódigo no es estándar. Podemos añadir o


eliminar algunas reglas de sintaxis sin ningún problema. En la opción Configurar-Opciones del
Lenguaje (perfiles), podemos escoger las características del pseudocódigo que vamos a utilizar.
Tenemos tres alternativas:

 Escoger un perfil que define un pseudocódigo utilizado en distintos centros educativos


y universidades.
 Perfil flexible: Está escogido por defecto, y no es muy exigente con las reglas que hay
que utilizar para escribir el pseudocódigo.
 Perfil estricto: Estable ce una reglas que hacen que el pseudocódigo se parezca más a
un lenguaje de programación: se debe definir las variables y sus tipos, las instrucciones
deben terminar en punto y coma,…

Se pueden introducir comentarios luego de una instrucción, o en líneas separadas, mediante el


uso de la doble barra ( // ). Todo lo que precede a //, hasta el fin de la línea, no será tomado
en cuenta al interpretar el algoritmo.

EJEMPLO

Imaginemos que queremos crear un programa que lea el radio de un círculo y calcule e
imprima en pantalla su superficie y la longitud de su circunferencia:

A la derecha de la imagen anterior podemos ver un esquema del programa. A esto se le


denomina DIAGRAMA DE FLUJO, que no es más que la representación gráfica de un algoritmo
(instrucciones definidas y ordenadas para alcanzar un fin).
COMENZANDO A UTILIZARLO

Una vez instalado PSeInt y abierta su interfaz debemos ir a Configurar-> Opciones del Lenguaje
y seleccionar IES-DuqueDeAlarcon.

ESTRUCTURA QUE VA A TENER NUESTRO PROGRAMA

Los programas o algoritmos comienzan con la instrucción Algoritmo y finalizan con la


instrucción FinAlgoritmo.

El nombre del algoritmo no debe contener espacios.


Se recomienda escribir todas las palabras juntos
poniendo la primera letra de cada palabra en
mayúscula. Ejemplo: EjercicioCirculo

Las instrucciones propiamente dichas del algoritmo estarán ubicadas entre esas dos
instrucciones y se ejecutarán de manera secuencial de arriba hacia abajo.

Ejemplo. Programa Hola Mundo

Comentarios: //

Las declaraciones terminan con ;

Es importante acostumbrase
a respetar las sangrías

VARIABLES Y ASIGNACIONES

Variables datos que se almacenan en la memoria para utilizarlas posteriormente y que


podemos variar su valor.

Debe ser definida dentro de algunos de los grupos de tipos de datos y deberemos identificarlas
con algún nombre.
El nombre debe comenzar con una letra y solo puede contener letras, números y guión bajo.
No puede contener espacios, acentos, eñes, diéresis ni operadores, ni coincidir con una
palabra ya reservada o función del lenguaje.

Recomendación: identificar la variable con un nombre descriptivo de lo que se quiere


guardar en ella. Empezar en minúscula y concatenar otras si fuera necesario poniendo
la primera de las otras en mayúscula. Ej: nombrePerro

TIPOS DE VARIABLES

NÚMERICO

REAL (NUMERO O NUMERICO TAMBIÉN VALE): cualquier número real

ENTERO: solo para números enteros.


Si se asigna un valor no entero a una variable definida como entero el valor numérico se
truncará para que sea entero.

LÓGICO: La variable solo toma los valores VERDADERO o FALSO.

CARACTER (TEXTO O CADENA): variables de tipo carácter.


Los caracteres o cadenas de caracteres se encierran entre comillas simples o dobles: “hola” ‘A’

- Siempre debemos declarar/definir una variable, es decir, darle un nombre e indicar


de que tipo va a ser (en mayúscula como recomendación).
- Para asignar el valor a una variable se puede usar <- o =.
La variable siempre a la izquierda y lo que se le va a asignar (dato o resultado de una
operación) a la derecha:

El comando Escribir es para mostrar algo en pantalla.

Si queremos que el usuario introduzca algún valor debemos usar el comando Leer.
EJERCICIO 1.

¡Ahora tú! Realiza los siguientes programas utilizando PSeInt:


Ejercicio 2.

El programa debe preguntarte cómo te llamas y una vez introducido el nombre debe decirte
que encantado y que qué temperatura hace. Tu le debes introducir la temperatura en Celsius y
el te informará de a cuántos kelvin corresponde. Nota: Recuerda que K=C+273.

Ejercicio 3.

Diseña un programa que te pida dos números enteros y te muestre el resultado de elevar el
primer número al segundo. Y que también te muestre el resto de dividir el primero entre el
segundo.

Ejercicio 4.

Diseña un programa que calcule las unidades de un número entero dado.

Ejercicio 5.

Añade las instrucciones necesarias para que el ejercicio anterior te informe, además, de las
decenas.

También podría gustarte