4 pseudoc digo

Páginas: 5 (1077 palabras) Publicado: 14 de septiembre de 2015
Metodologías de
la Programación
Ing. María de los Ángeles
Rodríguez Montañez

Septiembre, 2015



PSEUDOCÓDIGO

Pseudocódigo
Es una  descripción de
un algoritmo no
importando el lenguaje
de programación que se
esté manejando.
Para que una persona
pueda leer e interpretar
el código en cuestión, se
excluyen diversos datos
que no son clave para su
entendimiento.

Pseudocódigo
Un pseudo -código
es una herramienta
que permite describir
textualmente
como
se va a comportar un
programa, utilizando
una
mezcla
de
lenguaje
de
programación
con
palabras del lenguaje
común.

Ventajas de usar el
Pseudocódigo
Ocupa menos espacio en una hoja de
papel
Permite representar en forma fácil
operaciones repetitivas complejas
Es muy fácil pasar de Pseudocódigo a
un programa en algún lenguaje deprogramación.
Si se siguen las reglas se puede
observar claramente los niveles que
tiene cada operación.

Elementos de un
Pseudocódigo
 Variables.- Representan elementos, acciones, cosas,
procesos, datos o información relevante del problema a
resolver.
 Tipos de datos.- Los tipos de datos utilizados son:
Categoría

Numéricos
Texto

Lógicos

Tipo

Definición

Rango de
valores

Ejemplos

EnteroNúmero sin decimal

(-∞, + ∞)

-23, 0, 2547

Real

Número con
decimal

(-∞, + ∞)

-13.5, 0.54,
1245.7

Caracter

Un solo caracter
entre comillas
sencillas: ‘ ‘

‘a…z’ A…Z, ‘a…
z’ ‘A…. Z’,
números y
símbolos entre
comillas sencillas

‘a’, ‘B’, ‘0’,
‘<‘, ‘(‘….

Cadena

Un conjunto de
caracteres entre
comillas dobles: “ “

“ “, “Conjunto de
caracteres”

“ “, “Valores
numéricos”

Booleano

Uno de losdos
valores, verdadero o
falso

(Verdadero,
Falso)

Verdadero
Falso

Estructura secuencial en un
Pseudocódigo
Una estructura secuencial es aquella en la que una
acción (instrucción) sigue a otra en una secuencia.
 Las tareas se suceden de tal modo de que la
salida de una es la entrada de la siguiente, y así
sucesivamente hasta el fi nal del proceso.

Asignación
 La asignación consiste en elpaso de valores o
resultados a una zona de la memoria. Dicha zona será
reconocida con el nombre de la variable que recibe el
valor. La asignación se puede clasifi car de la
siguiente forma:
Simples

Consiste en pasar un valor
constante a una variable

Contador

Consiste en usarla como un
verificador del número de veces
que se realiza un proceso

a

Acumulad
or

Consiste en usarla como un
sumador enun proceso

suma
+1

De trabajo

Donde puede recibir el resultado c
de una operación matemática
que involucre varias variables

a

15
a+1

suma
a*b/x

Entrada de datos
 Consiste en recibir desde un dispositivo de entrada
(teclado) un valor o dato.
 Este dato va a ser almacenado en una variable que
aparece enseguida de la instrucción.
 Así se representa:

A

Leer A

Salida de datos
 Consisteen mandar por un dispositivo de salida
(monitor o impresora) un resultado (dato) o un
mensaje.
 Esta instrucción se presenta en la pantalla el
mensaje escrito entre comillas, o el contenido de la
variable.
 Así se representa:
“El resultado es”

var

Escribir “El resultado es”
Escribir var

Declaración de Variables
Es un proceso que consiste en listar al
principio del algoritmo todas lasvariables
que se usarán, además de colocar el nombre
de la variable, se debe decir de qué tipo es.
 Así se representa:

Entero:
suma, num
Real:
x, y, z
Caracter: talla
Cadena_de_caracteres: Direccion

Declaración de Constantes
Es un proceso que consiste en listar al
principio del algoritmo todas las
constantes que se usarán, además de
colocar el nombre de la constante y su
valor.
 Así serepresenta:
Constante:
Constante:
Constante:
Constante:

PI 3.1416
altura 40
porcentaje 12%
valor 3000

Estructura
Cuando se trabaja con algoritmos, por
lo general no se acostumbra a declarar
variables,
ni
tampoco
constantes,
debido a razones de simplicidad; es
decir, no es necesario la declaración de
variables. Pero cuando se trata de
pseudocódigo, si es muy importante
esta sección.

EJEMPLOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • PSEUDOC DIGO
  • PSEUDOC DIGOS
  • 5 pseudoc digos y prueba de escritorio
  • Clase 8 nformatica El Pseudoc digo
  • pseudocido
  • Pseudoco
  • pseudocieses
  • pseudoc digo marco felipe coronado mendoza

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS