Semana 08 Clase CasoPracticoExamenParcial CRM

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 17

Estructuras de control para la

programación:
estructuras de control selectiva y
repetitiva en la creación de un caso
práctico
FUNDAMENTOS DE PROGRAMACIÓN
Propósito
Teoría
Reconoce la sintaxis de las estructuras de control para la
programación: Secuencial, Selectivas y Repetitivas en la creación de un
caso práctico, en el lenguaje de programación
Introducción
Revisión de Contenidos (ejem. mentimeter):
1. La estructura de control repetitiva DO – WHILE, permite validar el dato, si el resultado de evaluar la condición es:
a) Verdadero.
b) Falso.
c) Verdadero y Falso.

2. El contador se diferencia del acumulador por que:


a) Cuenta con cualquier valor.
b) Cuenta valores de dos en dos.
c) Cuenta valores de uno en uno.
Recomendación para crear los programas:

…………
….
…………
….
Ahora, elaboremos los programas ejemplos..!
…………
….
Carpeta: Programas Semana 08
Nombre Proyecto: Proyecto1_CasoPractico
Nombre Programa: Programa1_CasoPractico

Se tiene inventario inicial, y se debe ingresar datos de cliente y datos de


producto, además de la cantidad pedida. Reportar:

-La cantidad de hombres y la cantidad de mujeres con o sin atención de pedido


completo.
-La cantidad total de clientes atendidos (solo si se completó todo el pedido)
-La cantidad total de clientes no atendidos (no se completó pedido).
-El stock de unidades que queda del producto.
-El total acumulado vendido del producto.
-El total acumulado vendido para cliente de genero mujer.
-El total acumulado vendido para cliente de genero hombre.
PRUEBA DE ESCRITORIO
ALGORITMO

Ingrese InvInic; 100 60 50


Ingrese pedido; 40 10 80
PedidoCompleto = 0;
PedidoIncompleto = 0; 0
SumVendidos = 0; 0
0
if(pedido <= InvInic)
{ if(pedido <= InvInic)
("Pedido Completo"); {
PedidoCompleto++;
//("Pedido Completo"); //("Pedido Completo");
InvInic = InvInic - pedido;
// PedidoCompleto = 0+1 = 1 // PedidoCompleto = 1+1 = 2
SumVendidos = SumVendidos + pedido;
// InvInic = 100 – 40 = 60 // InvInic = 60 – 10 = 50
}
// SumVendidos = 0 + 40= 40 // SumVendidos=40+10= 50
else{
}
("Inventario Insuficiente");
else
PedidoIncompleto++;
} //("Inventario Insuficiente");
// PedidoIncompleto= 0+1=1;
“Quedan: ” }

“Quedan: ” 50
Carpeta: Programas Semana 08
Nombre Proyecto: Proyecto1_CasoPractico
Nombre Programa: Programa1_CasoPractico

Se tiene inventario inicial, y se debe ingresar


datos de cliente y datos de producto, además
de la cantidad pedida. Reportar:

- La cantidad de hombres y la cantidad de


mujeres con o sin atención de pedido
completo.
- La cantidad total de clientes atendidos (solo
si se completó todo el pedido)
- La cantidad total de clientes no atendidos
(no se completó pedido).
- El stock de unidades que queda del
producto.
- El total acumulado vendido del producto.
- El total acumulado vendido para cliente de
genero mujer.
- El total acumulado vendido para cliente de
genero hombre.
Carpeta: Programas Semana 08
Nombre Proyecto: Proyecto1_CasoPractico
Nombre Programa: Programa1_CasoPractico
Carpeta: Programas Semana 08
Nombre Proyecto: Proyecto1_CasoPractico
Nombre Programa: Programa1_CasoPractico
Examen Parcial
Indicaciones previas

-Al aula virtual: un integrante envía el programa.


-Todos los integrantes deben estar presentes el
día del examen, o su nota será CERO.
Conclusiones
Combina el Programa
uso de if-else,
switch,
do-while.

Estructura de Siempre se
Control validan un
selectiva y dato antes de
repetitiva en la ingresar otro.
creación de un
caso práctico Usa Menú y
Sub Menú de
opciones, para
facilitar al
usuario.
Propósito
Práctica
Crea programa para la evaluación parcial, con menú de opciones,
contadores y acumuladores y con estructuras de control para la
programación Secuencial, Selectivas y Repetitivas en el lenguaje de
programación C/ C++.
Examen Parcial
Indicaciones previas

-Al aula virtual: un integrante envía el programa.


-Todos los integrantes deben estar presentes el
día del examen, o su nota será CERO.
Examen Parcial
Indicaciones para su desarrollo

Enviar (un solo estudiante del grupo)


al aula virtual hasta 15:30
Carpeta: Grupo____.rar

Contenido: Proyecto (dev) y Programa (cpp): Grupo__.cpp

Archivo cpp: en la línea 1: //ApellidoNombre – ApellidoNombre


Conclusiones
Combina el Programa
uso de if-else,
switch,
do-while.

Estructura de Siempre se
Control validan un
selectiva y dato antes de
repetitiva en la ingresar otro.
creación de un
caso práctico Usa Menú y
Sub Menú de
opciones, para
facilitar al
usuario.

También podría gustarte