Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Actividad fundamental 1 programación estructurada, Ejercicios de Programación Lineal

Solucionar un Algoritmo a través de un Diagrama de Flujo y codificación incluyendo estatutos de toma de decisión y repetición.

Tipo: Ejercicios

2020/2021

Subido el 22/04/2021

Brandon_Loa12
Brandon_Loa12 🇲🇽

1 documento

1 / 10

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Materia: Programación estructurada.
Actividad fundamental No. 2 Solucionar un Algoritmo a través de un
Diagrama de Flujo y codificación incluyendo estatutos de toma de decisión
y repetición.
Nombre:
Carrera:
Semestre:
Semestre (plan de estudios):
Correo:
Grupo:
Hora:
Día:
Docente:
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga Actividad fundamental 1 programación estructurada y más Ejercicios en PDF de Programación Lineal solo en Docsity!

Materia : Programación estructurada. Actividad fundamental No. 2 Solucionar un Algoritmo a través de un Diagrama de Flujo y codificación incluyendo estatutos de toma de decisión y repetición. Nombre : Carrera : Semestre : Semestre (plan de estudios) : Correo : Grupo : Hora : Día : Docente :

Contenido Introducción.......................................................................................................................................................................... 2 Definiciones de conceptos generales.................................................................................................................................... 2 Programas:............................................................................................................................................................................ 9 Bibliografía.......................................................................................................................................................................... 10 Introducción En esta tarea fundamental estuvimos viendo el como trabajar de una manera amena, y aprendimos a usar raptor para hacer programas simples y entendibles para poder desarrollar competencias que nos ayuden a la comprensión básica de la programación. Definiciones de conceptos generales. Tipos de tomas de decisiones Sentencia if La instrucción if es, por excelencia, la más utilizada para construir estructuras de control de flujo. SINTAXIS Primera Forma Ahora bién, la sintaxis utilizada en la programación de C++ es la siguiente: if (condicion) { Set de instrucciones }

cout<<"El Numero Ingresado es Igual a Cero"; } Sentencia switch switch es otra de las instrucciones que permiten la construcción de estructuras de control. A diferencia de if , para controlar el flujo por medio de una sentencia switch se debe de combinar con el uso de las sentencias case y break. Notas : cualquier número de casos a evaluar por switch así como la sentencia default son opcionales. La sentencia switch es muy útil en los casos de presentación de menus. Sintaxis: switch (condición) { case primer_caso: bloque de instrucciones 1 break; case segundo_caso: bloque de instrucciones 2

break; case caso_n: bloque de instrucciones n break; default: bloque de instrucciones por defecto } Tipos de ciclos El ciclo for es uno de los más utilizados en programación debido a que permite repetir varias instrucciones (pasos) un cierto número de ocasiones (por ejemplo, 10 veces). Se emplea en el recorrido de vectores, matrices y estructuras, entre otros. Sobre sus características se puede mencionar que:  Siempre se hace uso de una variable (contador) que incrementará su valor automáticamente y ayudará a determinar si se continúa o finaliza el ciclo.  El contador deberá inicializarse con un valor, generalmente 0 ó 1, dependiendo de lo que se esté realizando.  Un ciclo puede contener otro ciclo dentro de sí (a esto se le denomina ciclo anidado). Nunca se debe utilizar el mismo nombre de la variable

En un bucle do while , primero se ejecuta el bloque de instrucciones y, después, se evalúa la condición. En el caso de que ésta sea verdadera, se vuelve a ejecutar el bloque de instrucciones. Y así sucesivamente, hasta que, la condición sea falsa. Por consiguiente, cuando el flujo de un programa llega a un bucle do while , existen dos posibilidades:

  1. Se ejecuta el bloque de instrucciones y, después, si la condición se evalúa a falsa, el bloque de instrucciones no se vuelve a ejecutar, de manera que, el bucle do while finaliza, habiendo realizado una sola interacion.
  2. Se ejecuta el bloque de instrucciones y, a continuación, si la condición se evalúa a verdadera, el bloque de instrucciones se vuelve a ejecutar. Y así sucesivamente, hasta que la condición sea falsa. ¿Qué es un acumulador? El concepto de acumulador guarda relación estrecha con el de contador. Podríamos decir que el contador es un tipo específico de acumulador. Definiremos acumulador como un elemento cuyo contenido actual se genera a partir de su contenido precedente. En general, los valores del acumulador se van generando a través de sumas (o restas) sucesivas. Casos particulares serían los de generación de

valores a partir de multiplicaciones (o divisiones) u otras operaciones matemáticas. La expresión genérica de la evolución de un acumulador A sería: Ejemplo El encargado de una obra recibe un suministro de camiones con hormigón. El control del volumen recibido lo lleva a través de una tabla donde apunta hora de llegada, volumen servido por el camión que llega y volumen acumulado a lo largo del día.

Bibliografía.