AlgoritmosxD

Páginas: 5 (1130 palabras) Publicado: 6 de junio de 2015
Constante
Es un dato que permanece con un valor, sin cambios, es decir constante, a lo largo del desarrollo del algoritmo o a lo largo de la ejecución del programa. Se utiliza cuando necesitamos que el valor de determinada variable se mantenga durante la ejecución del programa o hasta tanto se requiera su cambio.
Variable
Es un dato cuyo valor puede variar a lo largo del desarrollo del algoritmoo en el transcurso de la ejecución del programa. Una variable descrita o declarada de un tipo determinado, sólo podrá contener, valores de ese tipo. Una variable declarada numérica entera, no podrá contener números reales. Se utiliza cuando el dato que contiene sufrirá cambios o variará en la medida que cambien los valores que maneje. Las variables y constantes tienen básicamente, dos atributos:Datos:
Son los hechos que describe sucesos y entidades. Datos es una palabra en plural que se refiere a mas de un hecho. A un hecho simple se le denomina data-item o elemento de dato.

Acumulador:
Es una variable que suma sobre si misma un conjunto de valores para de esta manera tener la suma de todos ellos en una sola variable. La deferencia entre contador y un acumulador es que mientras elprimero va aumentando de uno en uno, el acumulador va aumentando en una cantidad variable.
Contador:
Un contador es una variable cuyo valor se incrementa o decrementa en una cantidad constante cada vez que se produce un determinado suceso o acción. Los contadores se utilizan con la finalidad de contar sucesos o acciones internas de un bucle; deben realizar una operación de inicialización yposteriormente las sucesivas de incremento o decremento del mismo. La inicialización consiste en asignarle al contador un valor inicial. Se situará antes y fuera del bucle. 
Algoritmo:
Es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea y resolver un problema. De un modo mas formal, un algoritmo es una secuencia finita de operaciones realizables, no ambiguas, cuya ejecución dauna solución de un problema en un tiempo finito.
Tipos de algoritmos:
Cualitativos: Son aquellos en los que describen los pasos utilizando palabras
Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.
Ejemplos cualitativos:
1. Algoritmo para insertar tarjeta SIM en un celular. 
Datos: conjunto de piezas iniciales (celular, tarjeta SIM)
INICIO Paso 1. Abra la tapa de la ranura de la tarjetaSIM.  
Paso 2. Inserte la tarjeta SIM en la ranura. 
Paso 3. Asegúrese que el área de contacto de la tarjeta esté orientada hacia arriba y que la esquina biselada esté orientada hacia eldispositivo. 
Paso 4. Presione la tarjeta. 
Paso 5. Cierre la tapa de la ranura de la tarjeta. 
FIN
2.  Algoritmo para cambiar la rueda pinchada de un automóvil INICIO
Paso 1. Aflojar los tornillos dela rueda pinchada con la llave inglesa.
Paso 2. Ubicar el gato mecánico en su sitio.
Paso 3. Levantar el gato hasta que la rueda pinchada pueda girar libremente.
Paso 4. Quitar lostornillos y la rueda pinchada.
Paso 5. Poner rueda de repuesto y los tornillos.
Paso 6. Bajar el gato hasta que se pueda liberar.
Paso 7. Sacar el gato de su sitio.
Paso 8. Apretarlostornillos con la llave inglesa.
FIN

Ejemplos cuantitativos:
Ejemplo 1: 

Suma de dos números


a=3

b=4
c=a+b
imprimir(c) 

El resultado de nuestro programa sería: 
7  

Operadores aritméticos
Estos son los símbolos aritméticos básicos: suma (+), resta (-), multiplicación (*), división (/) y potenciación (^).
Este es un ejemplo de cómo usar los operadores aritméticos en TurtleScript:
$sumar = 1 + 1$restar = 20 - 5
$multiplicar = 15 * 2
$dividir = 30 / 30
$potencia = 2 ^ 2

Operadores relacionales
Los operadores relacionales, también denominados operadores binarios lógicos y de comparación, se utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relación (en realidad se trata respuestas a preguntas). Las expresiones que los contienen se denominan expresiones...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS