You are on page 1of 3

Cuales son los pasos para resolver algoritmos?

Pasos para resolver algoritmos


1. Analizar los datos de entrada
2. Procesos
3. Datos de salida
4. Todo algoritmo empieza por la palabra inicio
5. Dejar una sangra siempre y comenzar debajo de la o.
6. Declaracin de variables
7. Todo data de entrada debe de estar acompaado de un mensaje de salida(los mensajes de
salida se dan con la instruccin escribir entre comillas, y las entradas con la instruccin lea o
leer entre parntesis)
8. Realizar los procesos
9. Se debe mostrar la respuesta
10. Todo algoritmo termina con la palabra fin.

Variable (programacin)
En programacin, una variable est formada por un espacio en el sistema de almacenaje
(memoria principal de un ordenador) y un nombre simblico (un identificador) que est
asociado a dicho espacio. Ese espacio contiene una cantidad de informacin conocida o
desconocida, es decir un valor. El nombre de la variable es la forma usual de referirse al
valor almacenado: esta separacin entre nombre y contenido permite que el nombre sea
usado independientemente de la informacin exacta que representa. El identificador, en
el cdigo fuente de la computadora puede estar ligado a un valor durante el tiempo de
ejecucin y el valor de la variable puede por lo tanto cambiar durante el curso de la
ejecucin del programa. El concepto de variables en computacin puede no corresponder
directamente al concepto de variables en matemtica. El valor de una variable en
computacin no es necesariamente parte de una ecuacin o frmula como en
matemticas. En computacin una variable puede ser utilizada en un proceso repetitivo:
puede asignrsele un valor en un sitio, ser luego utilizada en otro, ms adelante
reasignrsele un nuevo valor para ms tarde utilizarla de la misma manera.Procedimientos
de este tipo son conocidos con el nombre de iteracin. En programacin de computadoras,
a las variables, frecuentemente se le asignan nombres largos para hacerlos relativamente
descriptivas para su uso, mientras que las variables en matemticas a menudo tienen
nombres escuetos, formados por uno o dos caracteres para hacer breve en su
transcripcin y manipulacin.
El espacio en el sistema de almacenaje puede ser referido por diferentes identificadores .
Esta situacin es conocida entre los angloparlantes como "aliasing" y podra traducirse
como "sobrenombramiento" para los hispanoparlantes. Asignarle un valor a una variable
utilizando uno de los identificadores cambiar el valor al que se puede acceder a travs de
los otros identificadores.
Los compiladores deben reemplazar los nombres simblicos de las variables con la real
ubicacin de los datos. Mientras que el nombre, tipo y ubicacin de una variable
permanecen fijos, los datos almacenados en la ubicacin pueden ser cambiados durante la
ejecucin del programa.
Las variables pueden ser de longitud:
Tipos de datos

Tipo de dato lgico.

El tipo de dato lgico o booleano es en computacin aquel que puede representar valores
de lgica binaria, esto es 2 valores, valores que normalmente
representan falso o verdadero. Se utiliza normalmente en
la programacin, estadstica, electrnica, matemticas (lgebra booleana), etc.
Para generar un dato o valor lgico a partir de otros tipos de datos, tpicamente, se
emplean los operadores relacionales (u operadores de relacin), por ejemplo: 0 es igual a
falso y 1 es igual a verdadero

(3>2)= 1 = verdadero
(7>9)= 0 = falso
Una vez se dispone de uno o varios datos de tipo booleano, estos se pueden combinar en
expresiones lgicas mediante los operadores lgicos (Y, O, NO, ). Un ejemplo de este
tipo de expresiones seran:

verdadero Y falso falso


falso O verdadero verdadero
NO verdadero falso
}

Tipo de dato entero.


Un tipo de dato entero en computacin es un tipo de dato que puede representar un
subconjunto finito de los nmeros enteros. El nmero mayor que puede representar
depende del tamao del espacio usado por el dato y la posibilidad (o no) de
representar nmeros negativos. Los tipos de dato entero disponibles y su tamao
dependen del lenguaje de programacin usado as como la arquitectura en cuestin. Por
ejemplo, si para almacenar un nmero entero disponemos de 4 bytes de memoria
tememos que:
4 Bytes = 4x8 = 32 bits
Con 32 bits se pueden representar 232=4294967296 valores:

Slo positivos (enteros sin signo): del 0 al 4294967295


Positivos y negativos (enteros con signo): del -2147483648 al 2147483647

Tipo de dato de coma flotante (real, con decimales).


La representacin de coma flotante (en ingls floating point, que significa punto
flotante) es una forma de notacin cientfica usada en los microprocesadores con la cual
se pueden representar nmeros racionales extremadamente grandes y pequeos de una
manera muy eficiente y compacta, y con la que se pueden realizar operaciones
aritmticas. El estndar para la representacin en coma flotante es el IEEE 754.
Tipo de dato carcter.

En terminologa informtica y de telecomunicaciones, un carcter es una unidad


de informacin que corresponde aproximadamente con un grafema o con una unidad o
smbolo parecido, como los de un alfabeto o silabario de la forma escrita de un lenguaje
natural.
Un ejemplo de carcter es una letra, un nmero o un signo de puntuacin. El concepto
tambin abarca a los caracteres de control, que no se corresponden con smbolos del
lenguaje natural sino con otros fragmentos de informacin usados para procesar textos,
tales como el retorno de carro y el tabulador, as como instrucciones para impresoras y
otros dispositivos que muestran dichos textos (como el avance de pgina).

Tipo de dato cadena

En programacin, una cadena de caracteres, palabras, ristra de


caracteres o frase (string, en ingls) es una secuencia ordenada (de longitud arbitraria,
aunque finita) de elementos que pertenecen a un cierto lenguaje
formal o alfabeto anlogas a una frmula o a una oracin. En general, una cadena de
caracteres es una sucesin de caracteres(letras, nmeros u otros signos o smbolos). Si
no se ponen restricciones al alfabeto, una cadena podr estar formada por cualquier
combinacin finita de los caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z',
los nmeros del '0' al '9', el espacio en blanco ' ', smbolos diversos '!', '@', '%', etctera).
En este mismo mbito, se utilizan habitualmente como un tipo de dato predefinido, para
palabras, frases o cualquier otra sucesin de caracteres. En este caso, se almacenan en
un vector de datos, o matriz de datos de una sola fila (array, en ingls). Las cadenas se
pueden almacenar de manera fsica:

seguidas;
enlazados letra a letra.
Generalmente los caracteres se guardan uno a continuacin de otro para fines de
eficiencia en el acceso.
Un caso especial de cadena es la que contiene cero caracteres. A esta cadena se la
llama cadena vaca; en teora de autmatas, es comn representarla por medio de la letra

griega .

You might also like