Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
FACULTAD DE INGENIERÍA Y ARQUITECTURA
ESCUELA DE INGENIERÍA INDUSTRIAL
Tema: Laboratorio 2
“Guía práctica de estructura selectivas”
Carnet: RR16116
Ciclo III
06 de mayo 2018
1
Contenido
1. INTRODUCCION……………………………………………………………..3
2. OBJETIVOS………………………………………………………………..4
3.DESARROLLO……………………………………………………………. 5
4.CONCLUSIONES………………………………………………………………11
5. RECOMENDACIONES…………………………………….11
6. REFERENCIAS BIBLIOGRAFICAS………………………………….11
Introducción
2
C es un lenguaje de nivel medio que actúa con enorme rapidez, tanto en la compilación como en la
ejecución de los programas, y que, además, se caracteriza por ser muy portable y fácilmente estructurable.
Posee un limitado número de sentencias o palabras clave muy fáciles de memorizar con las que se
pueden construir funciones o rutinas que se incorporarán al lenguaje del usuario en forma de nuevas
librerías, lo que lo convierte en un lenguaje de muy alto nivel y fácil manejo.
El objetivo de este manual de ejercicios es proveer al estudiante las habilidades y destrezas propias del
manejo de un método algorítmico disciplinado, logradas por medio del uso de estructuras abstractas, de
control, selectivas, secuenciales y repetitivas, así como utilizar buenas prácticas en las etapas de diseño,
codificación, depuración, pruebas de sus aplicaciones.
FLUJO DE CONTROL
En las estructuras selectivas se evalúa una condición y en función del resultado de la misma se realiza una
instrucción u otra. Las estructuras selectivas o alternativas pueden ser:
-Simples
-Dobles
-Múltiples
ALTERNATIVA SIMPLE
La estructura alternativa simple si entonces ejecuta una determinada acción cuando se cumple
determinada condición. Si la condición es verdadera entonces ejecuta la acción S1 (o acciones en caso de
ser S1 una acción compuesta y constar de varias acciones). Si la condición es falsa entonces no hace nada.
ALTERNATIVA DOBLE
La estructura anterior es muy limitada y normalmente se necesitará una estructura que permita elegir
entre dos opciones o alternativas posibles, en función del cumplimiento o no de una determinada
condición.
ALTERNATIVA MÚLTIPLE
Con frecuencia en la práctica es necesario que existan más de dos elecciones. Este problema, como se
verá más adelante, se podría resolver por estructuras simples o dobles, anidadas o en cascada; sin
embargo, si el número de alternativas es grande puede plantear serios problemas de escritura del
algoritmo y naturalmente de legibilidad.
Objetivos
3
En el desarrollo de los ejercicios y conocer y aplicar los símbolos de los
diagramas de flujo, aplicamos las reglas para construir un flujograma, conocer
operadores aritméticos lógicos, y los operadores de asignación.
DESARROLLO
4
Descripción: Desarrollar soluciones de problemas con estructuras selectivas, utilizando C++ en
los ejercicios solicitados: “Guía práctica de estructura selectivas”
Indicaciones de entrega:
Ingresar a la actividad de tarea asignado, luego buscar la consigna designada, seguir las
Portada.
Índice.
Introducción.
Objetivos.
Desarrollo.
Conclusiones.
Recomendaciones.
Referencias bibliográficas.
Anexos
5
El desarrollo del trabajo estará especificado en la consigna correspondiente y deben revisar la
rúbrica para que tengan los parámetros necesarios para la solución de los enunciados.
Buscar el enlace correspondiente en la pestaña. Unidad III, del aula virtual de Lógica y
Algoritmos
Ejercicio 1:
Construya un diagrama de flujo para calcular el costo de una llamada telefónica, para ello se
deberá tomar en cuenta lo indicado en la siguiente tabla
Análisis
a) Variables de Salida
b) Variables de Entrada
c) Constantes
Código de Área 12
Código de Área 15
d) Restricciones
El tiempo de la llamada debe ser > 0
e) Proceso
Aplicar las formulas
6
Valor = Valor1 0.05*T; Valor2 0.15*T; Valor3 0.10*T; Valor4 0.20*T
7
Ejercicio dos
Al comprar más de dos productos del código uno, se le otorgará un descuento del 20% sobre el monto
total de la compra.
Al comprar más de cinco productos del código dos, se le otorgará un descuento del 30%, sobre el monto
total de la compra.
Además, se otorgará un descuento extra, sobre el importe total de la compra, sin importar el tipo y
cantidad de productos adquiridos de acuerdo con lo siguiente:
Se le pide al cliente que seleccione una bolita de color, se sabe que si, el color de la bolita es rojo
(código1) el cliente obtendrá un 20% de descuento, si es amarilla (código2) un 15% y si es blanca (código
3) no obtendrá descuento.
5. El color de la bolita.
Nota importante: utilizar la versión propuesta de C++ que el curso brinda, desarrollar
en consola la solución.
8
9
10
¡¡¡¡¡¡¡EJERCICIO YA COPILADO!!!!!!!
11
CONCLUSIONES
Lo mas dificil es ver como un punto y coma mal colocado ,cambia completamente la pespertiva
del ejercicio y los problemas de sintaxis ,es un verdadero reto .
Para ser mi primera vez, siento que he aprendido mucho y espero poder seguir aprendiendo cada
dia mas.
RECOMENDACIONES
Creo que en la unidades de la materia debe de haber mas contenido informativo para poder
desarollarnos mas cada dia.
Ya que eso nos ayuda a lograr un mejor entendimiento de las diferentes situaciones programacion
o de los flujoramas.
REFERENCIAS BIBLIOGRAFICAS
https://sourceforge.net/projects/orwelldevcpp/?source=navbar
http://dia-installer.de/index.html.es
https://es.slideshare.net/martell024/5-estructuras-selectivas
https://es.scribd.com/document/347479378/guia-de-eejrcicios-estructuras-selectivas-lenguaje-c
12
13