Ejemplos de ciclos

martes, 11 de junio de 2013

BUENO AQUÍ DEJAMOS ALGUNOS EJEMPLOS DE CICLOS


Estos vídeos fueron realizados únicamente para este blog, para ser tomados como ejemplos. las temáticas de cada vídeo se explican en el mismo:





Ejemplos de condicionales

BUENO AQUÍ DEJAMOS ALGUNOS EJEMPLOS DE CONDICIONALES


Estos vídeos fueron realizados únicamente para este blog, para ser tomados como ejemplos. las temáticas de cada vídeo se explican en el mismo:





Que es una matriz?

Que es una matriz?


Una matriz es un espacio dimensional que se reserva en la memoria del computador, tiene una gran similitud con los vectores la diferencia va en que este usa filas y columnas y a la hora de declarar se escriben dos corchetes. uno para las filas y el otro para las columnas.

Que es un vector?

Que es un vector?

Un vector es un espacio unidimensional, que se genera en la memoria del computador. Poseen tres características especiales
·         Nombre: es representado por una letra del alfabeto o una combinación de letras y números (siempre empieza por una letra).
·         Tipo: con esto se quiere decir que se debe especificar el tipo de información que va a guardar (es decir int, float, char, string)
·         Tamaño: a diferencia de las demás variables esta se declara según el espacio que contengan. En este caso se debe especificar el espacio que va a usar este vector es decir: en otras palabras se deben colocar la cantidad de posiciones de memoria que se crearan para el vector. Se expresa en corchetes.

   

Que son ciclos repetitivos?

Que son los ciclos repetitivos y para que sirven?

Como dice su nombre se nos permite repetir procesos dependiendo de la cantidad de personas que se tenga o hasta que alguien haga alguna acción. Hay  tres que son muy usados. Esta el “for”, el “while” y el “do while”
·         For : Este nos permite colocar un numero de personas o datos específicos antes que se cierre el ciclo. Se declara como una variable, y con una figura especial se inicia el ciclo; se colocan tres valores. El primer valor es el valor de inicio que por lo general es uno o cero según lo pida la situación, el segundo valor es el numero de veces que se repetirá el ciclo, y por ultimo se declara el incremento.

·         While: primero se coloca una condición (es parecido a un condicional pero su funcionamiento es otro) , seguido de un proceso y se continua como un ciclo, si la respuesta no concuerda con la condición, automáticamente sale del ciclo.



·         Do while: En este ciclo se inicia con el proceso y se utiliza un condicional como un ciclo (igual que el otro) y al igual que el anterior en el momento que no se cumpla una condición se sale del ciclo y hay termina el algoritmo. 

Condicionales anidados

Cuales son los condicionales anidados?


Los condicionales anidados son en realidad un conjunto de condicionales que combinados entre si nos permiten procesar mas datos y así tener mayor precisión a la hora de dar los datos. Por ejemplo en la imagen se puede observar si un numero esta en el rango de 10 a 20.

Que es un condicional?

Que es un condicional?

Los condicionales permiten tomar decisiones dentro de un algoritmo y el resultado es una respuesta falsa o verdadera. El condicional hace una pregunta basada en un criterio dado previamente por el programador funcionan con operadores lógicos es decir:
-          Igual (=)
-          Mayor (>)
-          Menor (<)
            Mayor igual (>=)
-          Menor igual (<=)

-          Diferente (!=)
-    

      Para usar esto también es necesario saber usar las tablas de verdad con las que usan conectores lógicos y de tal manera que se pueden hacer mas de 1 consulta. es decir de cada pregunta se tiene un resultado afirmativo o negativo, pero así se puede sacar una respuesta definitiva a mas de una pregunta. 



Que es un algoritmo?

Que es un algoritmo?

Básicamente un algoritmo es una secuencia de pasos o tareas bien definidas y correctamente estructuradas que permiten alcanzar un resultado correcto.
En este blog usaremos los diagramas de flujo que tienen ciertas características las cuales son:
1.       Precisión: se dice de que el algoritmo debe tener un orden muy exacto
2.       Determinismo: se dice que el algoritmo debe ejecutar siempre de la misma manera, es decir con las mismas condiciones iniciales
3.       Finitud: los algoritmos deben tener un limite de memoria a usar en el computador, es decir que no pueden ser infinitos
Presentación de los algoritmos
Para que el computador entienda las instrucciones de un programador se necesita un lenguaje que ambos entiendan en este caso se usan los diagramas de flujo (que es a lo que se dedica este blog) y el pseudocódigo.
·         seudocódigo: se representan las instrucciones atreves de palabras que representan las instrucciones en un algoritmo.
·         Diagramas de flujo: los diagramas de flujo nos permiten una representación grafica de una serie de pasos por medio figuras geométricas, aunque claro, deben estar bien organizadas

Las siguientes son las figuras:





      Esas eran las figuras usadas, ahora colocaremos la forma como se declaran
 Ahora para hacer un algoritmo dejamos este que también fue subido a youtube Pantalla completa


                                                              



Uso del mod y div

Para que se utiliza el mod y el div?


El mod y el div son dos operadores matemáticos que nos permiten tomar el residuo o el cociente de la división, según el caso. Ya que los procesos dentro de los algoritmos usan operaciones aritméticas es decir se puede sumar, restar, multiplicar y dividir aunque es mejor explicar su funcionamiento con la siguiente imagen.


Que es una constante?

Que es una constante?

Es un espacio que se reserva en la memoria del computador, también tienen un valor fijo en el algoritmo es asignado cuando se declara o sencillamente una constante se expresa en el enunciado de un problema 





¿Que es una variable?

jueves, 6 de junio de 2013



¿Que es una variable?

Una variable es un espacio que se reserva en la memoria del computador. Se llama variable porque su valor puede cambiar durante la ejecución del algoritmo. Las variables deben definirse al empezar el algoritmo, las variables no definidas no son utilizables porque pueden causar errores durante la ejecución.
-para declarar una variable se deben tener tres requisitos o requerimientos:

1. Tipo de variable: es decir se define el tipo de información que va a almacenar. (int, float, char, string)
2. Nombre: Todas las variables tienen en un nombre corto y fácil de recordar. (el nombre debe comenzar por una letra)


3. Irrepetible: en un algoritmo no pueden haber variables con el mismo nombre.


Tipos de datos

¿Cuales son los tipos de datos?

Los datos se pueden clasificar en numéricos, alfanuméricos y los booleanos o lógicos.  Cada uno tiene clasificaciones según lo que contengan:
-Numéricos: Se clasifican en enteros y decimales. Los enteros contienen números como dice el nombre enteros (1, 2, 4, 6, 7, 244,6777) a la hora de declararlas se les llama “int” y son usados por ejemplo para edades, números telefónicos  y números fijos que no tengan decimales. Los decimales contienen números decimales (1.2, 23.6, 3,4) a la hora de declarar se les llama “float” y son usados por ejemplo para calificaciones, precios, entre otros.
- Alfanuméricos: se clasifican en caracteres y cadenas de caracteres. Los caracteres se declaran como “char” y se usan para guardar un solo carácter (a, b, d, h, y…) se pueden usar cuando por ejemplo un programa necesite una declaración verdadera o falsa entre otros usos. Las cadenas de caracteres son las múltiples combinaciones de caracteres que pueden formarcen (casa, perro, duro, Carlos, Colombia…) y son usados para  guardar nombres, direcciones, correos electrónicos entre otros. Son declarados como “string”.


-Booleanos o lógicos: Se clasifican entre los verdaderos o falsos y los binarios. Los verdaderos falsos son los que tienen el valor “v” o “F” y los binarios se expresan en lenguaje binario (lenguaje de unos y ceros) aunque estos no son muy a menudo usados. 



¿Que es un dato?

Que es un dato?



En su forma mas básica, son los valores o referentes que recibe el computador por diferentes medios (teclado, mause…) los datos representan la información que el programador usa en la construcción de una solución  






Free Fire Pointer Blue Cursors at www.totallyfreecursors.com