Pseudocodigo

Páginas: 40 (9929 palabras) Publicado: 22 de abril de 2015
Sección I – Variables y Operadores
Datos y Tipos de Datos

Las cosas se definen en la computadora mediante datos, los algoritmos que vamos a diseñar van operar sobre esos datos. A nivel de la máquina los datos se representan como una serie de bits (dígito 1 ó 0). Los tipos de datos que vamos a manejar a lo largo del tutorial son: numéricos y carácter (también llamados alfanuméricos), existenademás, los datos de tipo lógicos que solo pueden tener uno de dos valores: verdadero o falso.

Los datos numéricos pueden ser de varias clases: enteros, enteros largos, de doble precisión, de simple precisión, de coma flotante, reales; cuya definición depende del lenguaje de programación utilizado.

Los datos de tipo carácter o alfanuméricos están compuestos por el conjunto finito y ordenado decaracteres que la computadora reconoce:

caracteres alfabéticos : A,B,C,.......Z ; a,b,c,.......z
caracteres numéricos : 0,1,2, ......9 (que no son números)
caracteres especiales : +, /, *, ?,%,$, #, !, ,ä,¦,{},~,etc.


Una cadena o string es una sucesión de caracteres que se encuentran delimitados por comillas ( " " ). La longitud de la cadena es la cantidad de caracteres que la forma, incluyendolos espacios que son un carácter más. Así:

"Asunción, Paraguay" es una cadena de longitud 18

"Miércoles 7 de Marzo de 2001" es una cadena de longitud 28 (el 7 y el 2001 no son números)

"123456" es una cadena de longitud 6, no es el número 123.456 sobre "123456" no se puede realizar ninguna operación aritmética como sumar, restar, etc, ya que se trata de una cadena alfanumérica.

VariablesCuando representamos datos, numéricos o alfanuméricos, debemos darles un nombre. Una variable es un nombre que representa el valor de un dato.
En esencia, una variable es una zona o posición de memoria en la computadora donde se almacena información. En un pseudocódigo y también en un programa se pueden crear tantas variables como queramos. Así tenemos:

A = 50; Variable tipo numérica A cuyo valores 50.

Ciudad = "Asunción"; Variable alfanumérica o de tipo carácter Ciudad, cuyo valor es "Asunción"
X = C + B; Variable numérica X cuyo valor es la suma de los valores de las variables numéricas C y B. Es una variable calculada

Ten en cuenta que las operaciones que se pueden realizar con dos o más variables exigen que éstas sean del mismo tipo. No podemos "sumar", por ejemplo una variablealfanumérica a otra numérica y viceversa como por ejemplo:
         FechaNueva="1 de Junio de 1.971" + 5 Esto no se puede hacer !!



Para dar nombres a las variables hay que seguir ciertas reglas:

Pueden tener hasta 40 caracteres

Debe empezar obligatoriamente con una letra
(a-z o A-Z)

No pueden contener espacios en blanco

El resto de los dígitos pueden ser números
Se pueden incluircaracteres especiales como el guión o el punto.


Ejemplos de nombres válidos de variables
FechaNueva
C1
totalGuaranies
CONTADOR-5
H123
cantidad_de_Alumnos
Pedido.Almacen



Ejemplos de nombres de variables NO válidos

Fecha nueva
1contador
24ABC
primer-valor N

Algunos lenguajes de programación exigen la declaración de las variables que se van a utilizar en todo el programa; esdecir, que al comenzar el programa se debe decir que nombre tiene, de que tipo es (numérica o alfanumérica) y un valor inicial. Como aquí no estamos tratando con ningún lenguaje, la declaración de las variables puede omitirse.

Las variables también pueden inicializarse; darles un valor inicial. Por defecto, todas las variables para las que no especifiquemos un valor inicial, valen cero si son detipo numérica y nulo (nulo no es cero ni espacio en blanco; es nulo) si son de tipo carácter.


Operaciones

Las variables se pueden procesar utilizando operaciones apropiadas para su tipo.
Los operadores son de 4 clases:

Relacionales
Aritméticos
Alfanuméricos
Lógicos


Los operadores relacionales se utilizan para formar expresiones que al ser evaluadas producen un valor de tipo lógico:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigos
  • pseudocodigo
  • Pseudocodigos
  • Pseudocódigo
  • Pseudocodigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS