Estructuras de Control Repetitiva, Menú de Opciones, Contador y Acumulador
Dayana Escudero CancinoDocumentos de Investigación11 de Diciembre de 2022
1.865 Palabras (8 Páginas)306 Visitas
PA 02 Fundamentos Programacion (1)
Taller de programacion
[pic 1][pic 3][pic 2]
[pic 4][pic 5][pic 7][pic 6]
ESCUELA ACADEMICO PROFESIONAL DE INGENIERIA CIVIL
FUNDAMENTOS DE PROGRAMACION
“Estructuras de Control Repetitiva, Menú de Opciones, Contador y Acumulador.”
Producto Académico No 02: Tarea
PRESENTADO POR:
SUSEL RAMOS LUNA
CUSCO 2022
- | P á g i n a
1 0
[pic 8][pic 9][pic 10][pic 11]
- Elaborar el programa para: Usar MENÚ, Validar con DO – WHILE y Contador-Acumulador en:
La empresa Ssonny tiene una tienda en Cusco con tres productos: Productos: TV: stock – 200 unid. y precio – 3500 soles, Celulares: stock
-1500 unid. y precio -2500 soles y Equipos: stock -150 unid. y precio-1600 soles.
Descuento: TV: 10%, Celulares: 20% y Equipos: 15%
#include<iostream> using namespace std;
int main() {
int cantidad_clientes; float desccel;
float descequip; float desctv; string evaluar; float mbcelulares; float mbequip; float mbtv;
float mfcel; float mfequip; float mftv;
float precio_celulares; float pricecel;
float priceequip; float pricetv;
int producto; int stockcel; int stockequip;
int stockfincelulares;
- | P á g i n a
1 0
[pic 12][pic 13][pic 14][pic 15]
int stockfinequip; int stockfintv;
int stocktv; float variable;
cout << "BIENVENIDOS AL MODULO DE VENTAS DE LA EMPRESA SSONNY" << endl;
cantidad_clientes = 0;
pricetv = 3500;
precio_celulares = 2500;
priceequip = 1600;
stocktv = 200;
stockcel = 1500;
stockequip = 150;
stockfintv = 0;
stockfincelulares = 0;
stockfinequip = 0;
desccel = 0;
mftv = 0;
mfcel = 0;
mfequip = 0;
cout << "TENEMOS LOS SIGUIENTES PRODUCTOS:" << endl;
cout << "1.- TV" << endl;
cout << "2.- CELULARES" << endl;
cout << "3.- EQUIPOS" << endl;
cout << "¿DESEA REALIZAR LA COMPRA?,INDIQUE SI O NO" << endl;
cin >> evaluar;
if (evaluar=="SI") { do {
cantidad_clientes = (cantidad_clientes)+(1);
- | P á g i n a
1 0
[pic 16][pic 17][pic 18][pic 19]
cout << "¿CUAL DE LOS PRODUCTOS DESEA COMPRAR? (1,2,3)" <<
endl;
cin >> producto; switch (producto) { case 1:
cout << "¿CUANTOS TELEVISORES DESEA?" << endl;
cin >> variable;
if (variable<stocktv) {
stocktv = (stocktv)-(variable); stockfintv = (stockfintv)+(variable); mbtv = (pricetv)*(variable); desctv = (mbtv)*(0.10);
mftv = (mftv)+((mbtv)-(desctv));
} else {
cout << "NO CONTAMOS CON ESE STOCK" << endl; cout << "¿DESEA ACTUALIZAR EL STOCK?" << endl;
cin >> evaluar;
if (evaluar=="SI") {
cout << "INGRESE EL NUEVO STOCK DE
TELEVISORES" << endl;
cin >> stocktv;
} else {
cout << "OK" << endl;
}
}
break;
case 2:
cout << "¿CUANTOS CELULARES DESEA?" << endl;
cin >> variable;
if (variable<stockcel) {
- | P á g i n a
1 0
[pic 20][pic 21][pic 22][pic 23]
stockcel = (stockcel)-(variable); stockfincelulares = (stockfincelulares)+(variable); mbcelulares = (precio_celulares)*(variable); desccel = (desccel)+((mbcelulares)*(0.20)); mfcel = (mfcel)+((mbcelulares)-(desccel));
} else {
cout << "NO CONTAMOS CON ESE STOCK" << endl; cout << "¿DESEA ACTUALIZAR EL STOCK?" << endl;
cin >> evaluar;
if (evaluar=="SI") {
cout << "INGRESE EL NUEVO STOCK DE
TELEVISORES" << endl;
cin >> stockcel;
} else {
cout << "OK" << endl;
}
}
break;
case 3:
cout << "¿CUANTOS EQUIPOS DESEA?" << endl;
cin >> variable;
if (variable<stockequip) {
stockequip = (stockequip)-(variable); stockfinequip = (stockfinequip)+(variable); mbequip = (priceequip)*(variable); descequip = (mbequip)*(0.15);
mfequip = (mfequip)+((mbequip)-(descequip));
} else {
cout << "NO CONTAMOS CON ESE STOCK" << endl;
- | P á g i n a
1 0
[pic 24][pic 25][pic 26][pic 27]
cout << "¿DESEA ACTUALIZAR EL STOCK?" << endl;
cin >> evaluar;
if (evaluar=="SI") {
cout << "INGRESE EL NUEVO STOCK DE EQUIPOS"
<< endl;
cin >> stockequip;
} else {
cout << "OK" << endl;
}
}
break; default:
cout << "NO EXISTE EL PRODUCTO " << producto << endl;
}
cout << "¿DESEA CARGAR OTRO PRODUCTO?,INDIQUE SI O NO" <<
endl;
cin >> evaluar;
} while (evaluar!="NO"); cout << "REPORTE :" << endl;
cout << "LA CANTIDAD TOTAL DE TELEVISORES QUE SE VENDIERON ES : " <<
stockfintv << endl;
cout << "LA CANTIDAD TOTAL DE CLIENTES ATENDIDOS FUERON : " <<
cantidad_clientes << endl;
cout << "LA CANTIDAD TOTAL DE DESCUENTO OTORGADO EN COMPRA DE LOS
CELULARES ES : " << desccel << endl;
cout << "LA CANTIDAD TOTAL DE TELEVISORES QUE SE VENDIERON ES : " <<
stockfintv << endl;
cout << "LA CANTIDAD TOTAL DE CELULARES VENDIDOS ES : " <<
stockfincelulares << endl;
cout << "LA CANTIDAD TOTAL DE EQUIPOS VENDIDOS ES : " << stockfinequip <<
endl;
- | P á g i n a
1 0
[pic 28][pic 29][pic 30][pic 31]
cout << "EL STOCK ACTUAL EN LA TIENDA DE TELEVISORES ES : " << stocktv <<
...