HACER PARA Y HAZ MIENTRAS QUE EN PROGRAMACIÓN.

En este blog hablaremos un poco acerca de las estructuras: Hacer-para y haz mientras que. Daremos ejemplos de estos y su función. Para empezar, hablaremos sobre las estructuras cíclicas (para entender las estructuras); se les llama estructuras o problemas cíclicos que se pueden ejecutar una cantidad específica de veces en su solución.

1.-Hacer-para: Es aquel ciclo o bucle en el cual el número de repeticiones se conoce antes de ejecutar el ciclo. Lo que quiere decir, que ya esta predeterminada las veces que se va a ciclar.

Resultado de imagen para CICLO HACER PARA

2.-Haz mientras que: El ciclo mientras-que (do-while), es una estructura de control cíclica (que se repite o “cicla”), que permite ejecutar de manera repetitiva instrucciones sin tener de forma inmediata una condición específica, sino que se evalúa después de ejecutar por primera vez las instrucciones.

This image has an empty alt attribute; its file name is dowhile.png

En conclusión, estos dos ciclos son bastantes útiles; ya que en el haz-para tenemos las veces exactas en las que se va a repetir el proceso y haz mientras que, no nos da una condición al momento sino que evalúa. Aunque estos dos ciclos sean útiles, es mejor evitarlos o preguntarte si esto es necesario, claro que habrá ocasiones que deben usarse, pues por algo existen.

Si quieres, dale un vistazo a los siguientes vídeos:

FUENTES CONSULTADAS:

María Fernanda. (2019). Ciclo Hacer Para. 9 de mayo de 2019, de Scribd Sitio web:
https://es.scribd.com/doc/20644914/Ciclo-Hacer-Para

Juan David Meza González. (2018). Ciclo do-while en C++. 9 de mayo de 2019, de ProgramarYa Sitio web:
https://www.programarya.com/Cursos/C++/Ciclo-do-while

ESTRUCTURAS EN LA PROGRAMACIÓN.

En este blog hablaremos un poco sobre las estructuras en programación: asignación, simples, contador, acumulador, de trabajo que a su vez hay de lectura y de escritura; así como algunos ejemplos de cada uno de ellos.

1.-ASIGNACIÓN. Aparece con un signo igual y cambia el valor que esta a la izquierda por una literal o el resultado de la expresión que se encuentra a la derecha.

Resultado de imagen para asignacion en programacion

2.-SIMPLES. Consiste en una sola condicional, si es verdadera realizará una acción, de lo contrario no hará nada.

Resultado de imagen para simples en programacion

3.-CONTADOR. Variable la cual se incrementa o decrementa, suele utilizarse para contar el número de veces que repite un bucle.

Resultado de imagen para contador en programacion

4.-ACUMULADOR. En programación es utilizado para acumular resultados en la repetición de un bucle.

Resultado de imagen para acumulador en programacion

5.-DE TRABAJO. A)Lectura: es decir que la variable tomará el valor ingresado por el usuario; de forma más sencilla se utilizan verbos como leer o insertar junto al nombre de la variable que se desea obtener.

Resultado de imagen para estructura de trabajo: lectura en programacion ejemplos en pseudocódigo

B)Escritura: visualiza el valor que tiene una variable a través de un dispositivo de salida, ya sea en una pantalla o en una impresora.

Resultado de imagen para estructura de trabajo: escritura en programacion ejemplos en pseudocódigo

En conclusión estos tipos de estructuras en la mayoría de los casos son utilizadas en los ciclos o bucles, así como que la estructura de asignación le asigna el valor inicial a la variable; la de simple solo tiene lado verdadero; el contador se va incrementando o va en decremento y de trabajo hay dos tipos: de lectura en la cual el usuario le asigna el valor a la variable y de escritura muestra el valor de la variable en la pantalla.

Para saber más mira los siguientes videos:

FUENTES CONSULTADAS:

Anónimo. (2011). Programación en Java/Operadores de asignación. 30 de abril de2019, de wikilibros Sitio web: https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_Java/Operadores_de_asignaci%C3%B3n

Marcos Sarmiento. (2014). Estructuras selectivas: simple, doble y multiple. 30 de abril de 2019, de Marcosarmiento Sitio web: http://www.marcossarmiento.com/2014/09/02/estructuras-selectivas-simples-dobles-y-multiples/

DIAGRAMA DE FLUJO Y PSEUDUCÓDIGO.

En este blog les hablaremos un poco sobre lo que es el diagrama de flujo y el pseuducódigo así como sus principales símbolos y algunos ejemplos que facilitan su comprensión.

Un diagrama de flujo es un diagrama en el cual se ordena el algoritmo o problema de manera gráfica; existen cuatro tipos de diagrama de flujo: horizontal, vertical, panorámico y arquitectónico. Cada paso del proceso esta representado por una serie de figuras geométricas:

Resultado de imagen para diagrama de flujo simbolos
Resultado de imagen para diagrama de flujo ejemplos
Ejemplo de diagrama de flujo.

El pseudocódigo es la manera de describir un proceso de la forma más cercana al lenguaje de programación que vamos a usar, es decir, traducirlo. Ejemplo:

pseudocodigo

En conclusión un diagrama de flujo es la manera gráfica de describir un algoritmo y un pseudocódigo es la forma en que traducimos el algoritmo a un lenguaje de programación.

Para saber más mira los siguientes vídeos:

FUENTES CONSULTADAS:

Anónimo. (2018). Diagrama de flujo. 2 de abril de 2019, de Concepto.de Sitio web: https://concepto.de/diagrama-de-flujo/

Anónimo. (2017). Pseudocódigo, lenguaje y ejemplos . 2 de abril de 2019, de Tecnología Sitio web: https://www.areatecnologia.com/informatica/pseudocodigo.html

OPERADORES, OPERANDO E IDENTIFICADORES.

En esta ocasión les hablaré un poco sobre lo que son los operadores, operando e identificadores; así como también algunos ejemplos que faciliten su comprensión.

Los operadores son elementos que permiten manipular valores de una o más variables , en matemáticas son los que utilizamos para sumar, restar, multiplicar, dividir, etc.; existen tres tipos de operadores:

-OPERADORES ARITMÉTICOS. Permiten la realización de operaciones matemáticas con los valores; pueden ser utilizados con datos enteros o reales, si ambos son enteros el resultado es entero y si ambos son reales el resultado es real:

Resultado de imagen para operadores aritmeticos ejemplos

-OPERADORES RELACIONALES. Se utilizan para establecer relaciones entre los valores, es decir comparar dos valores y su resultado es verdadero o falso; tienen menor prioridad que los aritméticos:

-OPERADORES LÓGICOS. Se utilizan para establecer relaciones entre valores lógicos, pueden ser el resultado de una expresión relacional:

Resultado de imagen para operadores lógicos ejemplos

Un operando es un valor con el cual el operador va a ejercer la acción de sumar, restar, etc. según sea lo que el usuario vaya a necesitar. En matemáticas son los números que serán manipulados por los operadores (signos).

Resultado de imagen para operando ejemplos

Cada variable, constante e incluso algún proceso requieren un nombre que le identifica, de ahí es donde vienen los identificadores, es decir, el nombre de cualquier variable, constante, procedimiento o programa:

Resultado de imagen para identificadores ejemplos

En conclusión los operadores son los elementos que permiten manipular a los operando y los identificadores son como su nombre lo dice son los que identifican a las constante, variables o problemas.

Para saber más mira los siguientes vídeos:

FUENTES CONSULTADAS:

Wilder Urbaez . (2005). OPERADORES Y OPERANDO. 29 de marzo de 2019, de Desarrollo web Sitio web: https://desarrolloweb.com/articulos/2165.php


Nancy C. y Carpio P.. (2017). IDENTIFICADORES. 29 de marzo de 2019, de FunPrOO Sitio web: http://www.utn.edu.ec/reduca/programacion/fundamentos/identificadores.html

TIPOS DE DATOS Y EXPRESIONES.

En este blog hablaremos un poco sobre lo que son los diversos tipos de datos (enteros, reales, cadena carácter, cadena alfanumérica y booleano), así como de lo que es una expresión y algunos ejemplos para facilitar su comprensión.

Un tipo de dato es lo que se utiliza para declarar variables según las operaciones a utilizar y cómo es representado internamente por el computador.

Resultado de imagen para tipos de datos

Existen diferentes tipos de datos:

-NÚMEROS ENTEROS. Se declara con “int”; son todos los números enteros. Ejemplos: 1, 2, 3, 4, 5, -1, -2, -3, -4, -5.

Resultado de imagen para int

-NÚMEROS REALES. Se declaran con “float”, que quiere decir punto flotante, es decir, los números decimales. Ejemplo: 0.1, 0.2, 0.3, 0.4, 0.5, etc.

Resultado de imagen para float programación

-CADENA CARÁCTER. Son una serie de caracteres ordenada de longitud arbitraria de elementos que pertenecen a un lenguaje formal o alfabeto. Ejemplos: las letras de la “a” a la “z” y de la “A” a la “Z”, los números del “0” al “9”, el espacio en blanco ” “, símbolos diversos !, @,%,etc.

Resultado de imagen para cadena alfanumerica programación

-CADENA ALFANUMÉRICA. Son todos aquellos caracteres alfabéticos, numéricos o especiales, no se ejecutan operaciones matemáticas. Ejemplos: sexo de una persona (“M” o “F”), estado civil (“S”, “C”, “V”).

Resultado de imagen para cadena alfanumerica programación

-BOOLEANO. Sirve para representar cierto o falso. Ejemplo: 5>3 true 3>5 false.

Resultado de imagen para boolean programación

Una expresión es la combinación de determinados valores, es decir, el resultado de una operación o problema. Ejemplo: 4×3-2=10 en donde 10 es la expresión.

Resultado de imagen para expresión programación


En conclusión, existen diversos tipos de datos; a cada uno se le asigna un valor ya sea entero, decimal o letras, etc; y la expresión es el resultado de una operación.

Para saber más te recomiendo que veas los siguientes vídeos:

FUENTES CONSULTADAS.

Anónimo. (2015). Tipos de datos. 26 de marzo de 2019, de programación Sitio web: http://progra.usm.cl/apunte/materia/tipos.html.


Anónimo. (2018). programación en C/cadena de caracteres . 26 de marzo de 2019, de wikilibros Sitio web: https://es.wikibooks.org/wiki/Programaci%C3%B3n_en_C/Cadenas_de_caracteres.

PROBLEMA.

A continuación hablaremos un poco sobre los problemas en programación, desde definición hasta ejemplos; comenzando de definición y partes que integran la definición.

Un problema es un algo que necesita ser resuelto que implica operaciones matemáticas o lógicas.

Los pasos para resolver un problema:

-ANÁLISIS PREVIO DEL PROGRAMA. Analizar el problema desde definir que se debe hacer para resolver dicho problema también preguntarse que pasa si hace cambios, es siempre buscar la manera de resolverlos.

entender-el-problema

-DISEÑO DEL ALGORITMO. Ir clasificando los datos para la resolución del problema, en el paso anterior era qué es lo que hará y en este paso es cómo lo hará.

diseno-algoritmo

-CONFIGURACIÓN DEL ENTORNO DE DESARROLLO Y CODIFICACIÓN. Transcribir tus datos al lenguaje de programación, es decir, la codificación.

codificacion

-COMPILACIÓN Y PRUEBAS. En esta fase se detectan los errores a tiempo, es necesario realizar pruebas con datos para encontrar errores.

compilar-probar

-DOCUMENTACIÓN Y MANTENIMIENTO. En esta fase es necesario hacer anotaciones sobre lo que se hacia porque ha pasado que con el paso del tiempo se les olvida que es lo que se hacía.

documentacion

Aquí te mostramos un poco de información sobre los problemas en programación si quieres saber un poco más sobre esto mira los siguientes vídeos:

FUENTES CONSULTADAS:

Elivar Largo. (2016). Las 5 fases para resolver problemas en programación. 22 de marzo de 2019, de ecodeup Sitio web: https://www.ecodeup.com/como-resolver-problemas-programacion/

Anónimo. (2015). Problemas y soluciones . 22 de marzo de 2019, de universidad de los andes Sitio web: https://universidad-de-los-andes.gitbooks.io/fundamentos-de-programacion/content/Nivel1/3_ProblemasYSoluciones.html

VARIABLES

Una variable es aquella a la cual el usuario le otorga un valor determinado se declara en la creación de un programa su valor puede ser distinto de acuerdo a la ejecución de las operaciones.

Existen dos tipos de variables: variables fijas las cuales cuando su tamaño no cambia durante la ejecución del programa; y las variables de longitud variable que son las que cuando en la ejecución del programa su tamaño puede cambiar.

Según su tipo de dato pueden ser: tipo de dato lógico, entero, coma flotante, carácter y cadena.

Resultado de imagen para tipos de variables programacion

Una constante es como una variable en la cual su valor no cambia durante toda la ejecución de un programa su valor va a ser el inicial, no se modifica; tendrá su valor inicial desde el momento de declararla. Ejemplo: el número pi π y el número e

Resultado de imagen para constante programación

puedes consultar el siguiente vídeo para más información:

Fuentes consultadas:

Andres. (2017). que tipos de variables de programación existen. 15 de marzo de 2019, de Alegsa Sitio web: http://www.alegsa.com.ar/Diccionario/C/29292.php

Aurora Córdova Rubio. (2016). Tipos de variables. 15 de marzo de 2019, de SlidePlayer Sitio web: https://slideplayer.es/slide/6001546/

VARIABLES

En este blog hablaremos un poco sobre el concepto de variables en programación y sus tipos además que les diremos un poco más acerca de lo que son las constantes y algunos ejemplos.

Una variable es aquella a la cual el usuario le otorga un valor determinado se declara en la creación de un programa su valor puede ser distinto de acuerdo a la ejecución de las operaciones.

Existen dos tipos de variables: variables fijas las cuales cuando su tamaño no cambia durante la ejecución del programa; y las variables de longitud variable que son las que cuando en la ejecución del programa su tamaño puede cambiar.

Según su tipo de dato pueden ser: tipo de dato lógico, entero, coma flotante, carácter y cadena.

Resultado de imagen para tipos de variables programacion

Una constante es como una variable en la cual su valor no cambia durante toda la ejecución de un programa su valor va a ser el inicial, no se modifica; tendrá su valor inicial desde el momento de declararla. Ejemplo: el número pi π y el número e

Resultado de imagen para constante programación

puedes consultar los siguientes vídeos para más información:

Fuentes consultadas:

Andres. (2017). que tipos de variables de programación existen. 15 de marzo de 2019, de Alegsa Sitio web: http://www.alegsa.com.ar/Diccionario/C/29292.php

Aurora Córdova Rubio. (2016). Tipos de variables. 15 de marzo de 2019, de SlidePlayer Sitio web: https://slideplayer.es/slide/6001546/