Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMUNICACIONES
NOMBRE MATERIA:
Estructura y organización dedatos
NOMBRE DE LA EVIDENCIA:
Tiendita parcial
PRESENTA:
Alejandre Reyes jesus Leonardo
NÚMERO DE CONTROL:
211H0108
UNIDAD:
1
DOCENTE:
CIUDAD Y FECHA
Naranjos, Ver. 21/09/2022
2
LINEA 2.- #include<windows.h> se declara una biblioteca
LINEA 5.-
LINEA 7.- //lista del producto comentario para indicar que la parte del código siguiente es
para una lista de productos
LINEA 8.- int KK=0,ll=0,l=0; se declararon variables de tipo entero en este caso estas serán
variables de control
LINEA 9.- int siono=0, tol=0, pollito=0; declaración de variables tipo entero para las
operaciones
LIENA 10.- int day=1; variable de tipo entero para la finalización del código
LINEA 11.- int TK=0; declaración de la variable TK para el registro del dia
LINEA13.-String producto[11]={"0","coca","chetos","maruchan","jugo","pepsi"
LINEA 14.- int diana[100]; declaración de un vector de tipo entero que almacena 100 datos
este vector es el indicador que producto va a desear el cliente
LINEA 15.- int cant[100]; declaración de un vector de tipo entero este vector es para que el
usuario pueda elegir cuantos productos desea llevar
LINEA 16.- int nopalito[100]; declaración de un vector en este caso el vector nopalito es
para la suma de los productos
3
LINEA 17.- float ing=0; declaración de la variable “ing” para el ingreso del dia de tipo
entero
LINEA 18.- int costoTK[100]; declaración de un vector de tipo entero para almacenar los total
de cada venta
LINEA 19.- do{ se inicia con un do while para repetir el bucle del código
LINEA 20.-
LIENA 24.- for(KK=1;KK<11;KK++){ se inicia un ciclo for para que imprima la lista de
producto de acuerdo con los espacios de los siguientes vectores. En el ciclo for la variable
“KK” tiene un valor 1 para no contar el primer espacio
LINEA 25.-
LINEA 27.- int K=1; se declara una variable de tipo entero como variable de control
LINEA 29.- tol=0; esta variable es de tipo entero y colocada aquí para vaciar la variable
cuando se repita el bucle
LINEA 30.- TK=TK+1; a esta variable se le suma uno por que es la varivle que lleva la
cantidad de compras realizadas en el dia y mientras se repite el bucle se suma una venta mas
LINEA 31.- do{ se agrega un do while para que el usuario pueda realizar sus compras
4
LINEA 32.- cout<<"ingresa el NUMERO de producto que quiera comprar : "; se imprime en
pantalla al usuario la indicación para realizar su compra
LINEA 34.- cout<<"cuantos quiere llevar? : "; se le indica al usuario que ingrese la cantidad
de productos deseados
LINEA 37.- nopalito[K]=pollito; en esta línea indica que el vector de suma es igual a la
variable de pollito. la cual es la variable donde se realizó la operación
LINEA 38.- tol=(precio[diana[K]]*cant[K]) +tol; se declara que la variable tol es igual una
operación que indica que la variable k dentro del vector indicador dentro del espacio del
vector precio multiplica al vector cantidad con la variable k más la variable tol. donde se
indica los espacios
LINEA 40.- cout<<"¿quiere agregar otro producto? "<<endl<<"ingresa 1 para SI y 2 para NO:
"; se imprime en pantalla un mensaje al usuario donde se le da indicaciones de seguir
realizando una compra
LINEA 44.-} while(siono==1); fin del do while donde se vera si se cumple la condición
LINEA 46.-
5
LINEA 47.- color (hConsole, 8); se define el color (color gris)
LINEA 52.- for( l=1;l<=K-1;l++){ inicia ciclo for en cual ahora tendrá la condición menor que
la variable de control “K” y la variable l es iguala a 1 para no contar el primer espacio
LINEA 57.- cout<< "total de venta: "<<tol<<endl; se imprime en pantalla el total de ventas
con la variable “tol” que guarda la suma de los vectores
6
LINEA 63.- cin>>day; su respuesta se guarda en la variable “day”
LINEA 65.-
LINEA 66.-} while(day==1); fin del do while donde se espera que se cumpla la condición
LINEA 68.- for (ll=1; ll<=TK;ll++){ inicia un for donde la variable “ll” es igual a 1 para
ignorar el primer espacio de los vectores y donde la condición de “ll” es menor o igual a la
variable “TK”
LINEA 70.- ing=costoTK[ll]+ing; en esta línea la variable “ing” del ingreso del dia es
igualada al vector de costo tk y se le suma la variable ing
LINEA 71.- cout<<"ingreso del dia "<<ing; se imprime en pantalla el final del ingreso del dia
https://github.com/leoku01/tienda-parcial-/blob/
6773788c5dafa7857faf30cfe0f34b704914daec/finjeje.cpp