






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
resolucion del ejercicio del consolidado 3 es un trabajo grupal para la asignatura fundamentos de programacion
Tipo: Exámenes
1 / 10
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!







Una empresa desea registrar las ventas de libros, con las siguientes opciones:
El usuario primero debe escoger la primera opción, para el ingreso de datos, luego la segunda opción, para ver los resultados de las ventas. Si desea continuar con otro registro de ventas deberá volver a escoger la opción 1, luego la opción 2. Si no desea continuar el registro de ventas escoger la opción Salir.
Opción 1:
respectiva Género (M-Masculino/F-Femenino). Tipo de Libro(1-Ficción / 2-Novelas / 3-Cuentos/4-Física Cuántica). Según el tipo seleccionado el precio es el siguiente: Tipo de Libros Precio (S/.) 1 - Ficción 90 2 - Novelas 100 3 - Cuentos 80 4 - Física Cuántica 150 Cantidad de libros. (debe ser mayor a cero).
Importe Bruto = cantidad x precio. Monto de Descuento = Importe Bruto x porcentaje de Descuento
Se aplica un porcentaje de descuento en función a la cantidad de libros y Tipo de libros Cantidad de libros
1 - Ficción (% de descuento)
2 - Novelas (% de descuento)
3 - Cuentos (% de descuento)
4 - Física Cuántica (% de descuento) 1 - 2 5% 8% 9% 2% 3 - 6 6% 16% 18% 2%
7 8% 32% 36% 4%
Importe Neto = Importe Bruto – Monto de Descuento
Opción 2: En esta opción se debe mostrar el resultado siguiente:
Criterios Sobresaliente ( 3 puntos)
Suficiente ( 2 puntos)
En proceso ( 1 puntos)
En inicio ( 0 puntos)
Nota
do{ cout << "Cantidad de libros : "; cant = leedatoe(); } while(cant<=0); // switch(tipo){ case 1: precio = 90; break; case 2: precio = 100; break; case 3: precio = 80; break; case 4: precio = 150; break; }
// if (cant <= 2) switch(tipo){ case 1: porc = 0.05; break; case 2: porc = 0.08; break; case 3: porc = 0.09; break; case 4: porc = 0.02; break; } else if (cant <= 6) switch(tipo){ case 1: porc = 0.06; break; case 2: porc = 0.16; break; case 3: porc = 0.18; break; case 4: porc = 0.02; break; } else switch(tipo){ case 1: porc = 0.08; break; case 2: porc = 0.32; break; case 3: porc = 0.36; break; case 4: porc = 0.04; break; } // bruto = cant * precio; dcto = bruto * porc; neto = bruto - dcto;
cout << endl; cout << "Importe a pagar : " << bruto << endl; cout << "Descuento : " << dcto << endl; cout << "Importe Neto : " << neto << endl;
if (tipo==4){ // Fisica Cuantica c4++; } if (tipo==1 && porc==0.06){ // Ficcion c1++; } if (gen=='M' && dcto>=200 && dcto<=2500){ //
Varones
cM++; }
sumNeto += neto;
if (gen=='F' && tipo==2){ // Mujeres
sumF += neto; } if (gen=='M' && tipo==3){ // Varones y Cuentos sumM += neto; cont++; }
}
void reporte(){
double prom;
if (cont>0) prom = sumM/cont; else prom = 0; cout<<endl; cout<<"------ REPORTE ------" << endl; cout<<"Cantidad ventas de Fisica Cuantica : " << c4 <<
endl;
cout<<"Cantidad ventas de Ficcion y dcto 6% : " << c1 <<
endl;
cout<<"Cantidad ventas Varones y dcto [200,2500] : " << cM <<
endl;
cout<<"Total Importe Neto : " << sumNeto
<< endl;
cout<<"Total Neto Mujeres y Novelas : " << sumF <<
endl;
cout<<"Promedio Neto de Varones y Cuentos : " << prom <<
endl;
}
int main(){
int opcion;
do{ cout << endl; cout << "----------------------" <<endl; cout << " MENU " << endl; cout << "----------------------" <<endl; cout << "[1] Registrar Venta " << endl; cout << "[2] Reportar Venta " << endl; cout << "[3] Salir " << endl; cout << "----------------------" <<endl; cout << endl << " Opcion : " ; opcion = leedatoe(); cout << endl; if (opcion==3){ cout<<"Fin del Programa"<<endl; } if (opcion>3){ cout<<"ERROR !!!! , DEBE INGRESAR UNA OPCION DEL 1
al 3"<<endl;
}
switch(opcion){ case 1: ingreso(); break;