fbpx
Estructuras algorítmicas repetitivas

Estructuras algorítmicas repetitivas

Las estructuras algorítmicas repetitivas son aquellas que sirven para evitar  andar repitiendo las acciones varias veces.

Nos sirven para que una acción se ejecute un determinado numero de veces, y depende del cumplimiento de una determinada condición.

Las estructuras repetitivas permiten ejecutar acciones que pueden descomponerse en otras acciones primitivas, esta estructura debe tener una entrada y una salida en la cual se ejecute la acción un determinado o indeterminado numero de veces. Las estructuras repetitivas pueden ser :WHILE (mientras), FOR (para), DO WHILE (hacer mientras).

 

Estructuras Repetitivas

 

  • FOR (PARA)

Esta estructura ejecuta las acciones del cuerpo del bucle un número especificado de veces, y de modo automático controla el número de iteraciones o pasos.

Esta estructura se compone de tres expresiones. La primera expresión es aquella que asigna un valor inicial (acción a ejecutar), la segunda expresión es la que determina como y cuando se continua o no el bucle, una condición que debe ser satisfecha para que se continue la ejecución (expresión lógica), y la tercera expresión  permite que el valor inicial (indice) se modifique en cada pasada.

 

  • WHILE (MIENTRAS)

Repite el cuerpo del bucle mientras se cumpla una determinada condición.

  • DO- WHILE (HACER MIENTRAS)

La estructura HACER MIENTRAS cumple la misma función que la estructura MIENTRAS.

La diferencia está en que la estructura  MIENTRAS comprueba la condición al inicio y repetir lo hace al final. Es por ello que la estructura HACER MIENTRAS se ejecuta por lo menos una vez.

Recuerda que si este contenido te gusta puedes seguir el curso completo de introducción a la programación a través del siguiente enlace.  VER EL CURSO

 

¿Qué es programación ?

¿Qué es programación ?

¿Qué es programación ? Es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales, es decir que decimos los pasos a seguir para la creación del código fuente de programas informáticos.

La programación se guía por una serie de reglas, instrucciones y expresiones que puede parecerse a una lenguaje natural.

¿Que es un lenguaje de programación?

El lenguaje de programación, son todas aquellas reglas o normas, símbolos y palabras particulares empleadas para la creación de un programa y con él, ofrecerle una solución a un problema determinado.

¿Que es un programa?

Un programa informático o programa de computadora es una secuencia de instrucciones, escritas para realizar una tarea específica en una computadora.

 

Recuerda que si este contenido te gusta puedes seguir el curso completo de introducción a la programación a través del siguiente enlace.  VER EL CURSO

¿Qué son los lenguajes de programación?

Todo lo que vemos ni bien pulsamos el botón de encendido de nuestra computadora, es decir el sistema operativo, sus aplicaciones, y las partes más pequeñas que lo conforman como cuadros de diálogo, menús, ventanas y botones, tienen su nacimiento en los llamados lenguajes de programación, los cuales son básicamente programas con la habilidad, mediante una serie de reglas sintácticas y semánticas compuestas por palabras, números y expresiones matemáticas, de crear el llamado código fuente, el cual una vez compilado, se convertirá en un programa o software y podrá ser ejecutado en nuestra computadora sin necesidad de que el usuario lleve a cabo ningún otro paso

Como utilizar el ciclo para en PseInt

Como utilizar el ciclo para en PseInt

Como utilizar el ciclo para en PseInt  por medio de esta lección te mostrare la forma correcta de de como se puede utilizar el ciclo para en Pseint, el ciclo «Para» (ciclo for) nos sirve para repetir un proceso una determinada cantidad de veces hasta llegar a un número de referencia que determinará el fin del proceso.

Ciclo para en pseint

 

TOMAR EL CURSO

 

Elementos del Ciclo para

Variable de control: prácticamente un mandato impuesto por el uso habitual es utilizar la letra i Iterador como variable de control, o bien sus sucesoras en caso de bucles anidados. Como raras veces los bucles anidados superan las tres dimensiones (por una sencilla cuestión de explosión exponencial), las letras i, j y k suelen ser las únicas relacionadas con este uso.

Inicialización de la variable de control: en pseudolenguaje se pide declararlo (es la sección := ValorInicial), sin embargo, otros lenguajes más permisivos como C no lo requieren de forma obligatoria. De todos modos, la práctica de utilizar variables de control que no se inicializan en el bucle no es recomendada para la legibilidad del código.

Condición de control: en pseudolenguaje se ve representado por el valor final que puede tomar la variable de control (la sección A ValorFinal). En C es el segundo parámetro y puede ser cualquier condición.

Incremento: en pseudolenguaje se toma por defecto el valor 1, aunque puede explicitarse por medio de la sentencia PASO = ValorPaso cualquier número entero.

Cuerpo: Es lo que se hará en cada iteración, pueden ser una o más instrucciones. En pseudolenguaje pesa la restricción de no poder alterar el valor de la variable de control.

Como sumar matrices usando pseint

Como sumar matrices usando pseint

La suma de matrices es una operación entre dos matrices de la misma dimensión y su resultado es otra matriz también de la misma dimensión que pueden ser matrices cuadradas o rectangulares.

La suma de matrices sólo se puede efectuar entre matrices con la misma dimensión, es decir, las que tienen el mismo número de filas y el mismo número de columnas.

La matriz resultante tiene las mismas dimensiones, cada uno de cuyos elementos es la suma aritmética de los elementos en las posiciones correspondientes en las matrices originales.

Recordemos que una matriz se compone de filas y columnas, las filas son los que están horizontales y las columnas son las que están verticales.

La suma de dos matrices se define únicamente cuando las matrices son del mismo tamaño. Lo que significa que no es posible sumar matrices que no sean del mismo tamaño porque serían incompatibles.

Teniendo en cuenta este punto, entonces podemos ver la fórmula general para sumar matrices, y así poder resolver la suma  de matrices.

Si observas cuidadosamente te darás cuenta que se suman cada elemento de la MatrizA y la MatrizB de acuerdo a la posición que tenga en el arreglo matricial.  

Te los explico el pseudocodigo para sumar dos matrices en el vídeo.

Recuerda que si este contenido te gusta puedes seguir el curso completo de introducción a la programación a través del siguiente enlace.  VER EL CURSO