
ayuda con este pseudocódigo
Publicado por Santos (7 intervenciones) el 19/08/2016 02:32:05
Hola mi nombre es Santos Cuenca
Desarrolle este pseucodigo y lo quiero pasar a DEV C++
Diseño de Pseudocódigo
Constantes
CL=15 (Costo de la Libreta)
CLE=25 (Costo del Libro Escolar)
Variables
NPVe=Carácter representa el nombre del producto vendido.
NPV=Entero cantidad de productos vendidos.
SPVL=Entero Suma de la Cantidad Total de Libretas Vendidas.
SPVLE=Entero Suma de la Cantidad Total de Libros Escolares Vendidos.
CTLV=Entero Costo Total de Libretas Vendidas.
CTLEV=Entero Costo Total de Libros Escolares Vendidos.
SCTLV=Entero Suma total del Costo Total de Libretas Vendidas.
SCTLEV=Entero Suma total del Costo Total de Libros Escolares Vendidos.
ST=Entero Suma Total Cantidad de Productos Vendidos.
TV=Entero Total de Ventas obtenidas durante el día.
Reales
PVL=Decimal Porcentaje de Ventas de Libretas Vendidas
PVLu=Decimal Porcentaje de Ventas de Libretas multiplicado por 100
PVLE=Decimal Porcentaje de Ventas de Libros Escolares Vendidos
PVLEu=Decimal Porcentaje de Ventas de Libros Escolares multiplicado por 100
Inicio
Imprimir “Nombre del Producto Vendido”
Leer NPVe
Si NPVe=Libreta entonces
Imprimir “Numero de Productos Vendidos”
Leer NPV
CTLV=NPV*CL
Imprimir “El Pago Total es:”
Leer CTLV
SCTLV=SCTLV+CTLV
SPVL=SPVL+NPV
Si no
Imprimir “Numero de Productos Vendidos”
Leer NPV
CTLEV=NPV*CLE
Imprimir “El Pago Total es:”
Leer CTLEV
SCTLEV=SCTLEV+CTLEV
SPVLE=SPVLE+NPV
Fin si
Imprimir “Desea realizar otra venta (S/N)”
Si S=Si Entonces
Regresa a Realizar otra venta
Si no
ST=SPVL+SPVLE
Imprimir “Total de Productos Vendidos:”
Leer ST
TV= SCTLV+ SCTLEV
Imprimir “El Total de Ventas:”
Leer TV
PVL=SCTLV/TV
PVLu=PVL*100
Imprimir “Porcentaje de Ventas de Libretas Vendidas:”
Leer PVLu
PVLE=SCTLEV/TV
PVLEu=PVLE*100
Imprimir “Porcentaje de Ventas de Libros Escolares Vendidos:”
Leer PVLEu
Imprimir “Gracias por la compra”
Fin
Al parecer pense que seria sencillo pasarlo a caodigo DEV C++
#include<iostream>
#include <conio.h>
#include <string.h>
#include <math.h>
#include <stdio.h>
using namespace std;
int main()
{
#define CL 15, CLE 25;
int NPV, SPVL, SPVLE, CTLV, CTLEV, SCTLV, SCTLEV;
char NPVe, S;
short TV, ST;
double PVL, PVLu, PVLE, PVLEu;
cout<<"Nombre del Producto Vendido: \n";
cin>>NPVe;
if NPVe==Libretas (Me marca error aqui)
{
cout<<"Cantidad de Libretas Vendidas: \n";
cin>>NPV
CTLV=NPV*CL
cout<<"El Pago Total es: \n";
cin>>CTLV
SCTLV=SCTLV+CTLV
SPVL=SPVL+NPV
}
else
{
cout<<"Cantidad de Libros Escolares Vendidos: \n";
cin>>NPV
CTLEV=NPV*CLE
cout<<"El Pago Total es: \n";
cin>>CTLEV
SCTLEV=SCTLEV+CTLEV
SPVLE=SPVLE+NPV
}
endif
cout<<"Desea Realizar Otra Venta (S/N):"
cin<<S
if S=Si (Si S=Si como me regreso a realizar otra venta)
{
}
Desarrolle este pseucodigo y lo quiero pasar a DEV C++
Diseño de Pseudocódigo
Constantes
CL=15 (Costo de la Libreta)
CLE=25 (Costo del Libro Escolar)
Variables
NPVe=Carácter representa el nombre del producto vendido.
NPV=Entero cantidad de productos vendidos.
SPVL=Entero Suma de la Cantidad Total de Libretas Vendidas.
SPVLE=Entero Suma de la Cantidad Total de Libros Escolares Vendidos.
CTLV=Entero Costo Total de Libretas Vendidas.
CTLEV=Entero Costo Total de Libros Escolares Vendidos.
SCTLV=Entero Suma total del Costo Total de Libretas Vendidas.
SCTLEV=Entero Suma total del Costo Total de Libros Escolares Vendidos.
ST=Entero Suma Total Cantidad de Productos Vendidos.
TV=Entero Total de Ventas obtenidas durante el día.
Reales
PVL=Decimal Porcentaje de Ventas de Libretas Vendidas
PVLu=Decimal Porcentaje de Ventas de Libretas multiplicado por 100
PVLE=Decimal Porcentaje de Ventas de Libros Escolares Vendidos
PVLEu=Decimal Porcentaje de Ventas de Libros Escolares multiplicado por 100
Inicio
Imprimir “Nombre del Producto Vendido”
Leer NPVe
Si NPVe=Libreta entonces
Imprimir “Numero de Productos Vendidos”
Leer NPV
CTLV=NPV*CL
Imprimir “El Pago Total es:”
Leer CTLV
SCTLV=SCTLV+CTLV
SPVL=SPVL+NPV
Si no
Imprimir “Numero de Productos Vendidos”
Leer NPV
CTLEV=NPV*CLE
Imprimir “El Pago Total es:”
Leer CTLEV
SCTLEV=SCTLEV+CTLEV
SPVLE=SPVLE+NPV
Fin si
Imprimir “Desea realizar otra venta (S/N)”
Si S=Si Entonces
Regresa a Realizar otra venta
Si no
ST=SPVL+SPVLE
Imprimir “Total de Productos Vendidos:”
Leer ST
TV= SCTLV+ SCTLEV
Imprimir “El Total de Ventas:”
Leer TV
PVL=SCTLV/TV
PVLu=PVL*100
Imprimir “Porcentaje de Ventas de Libretas Vendidas:”
Leer PVLu
PVLE=SCTLEV/TV
PVLEu=PVLE*100
Imprimir “Porcentaje de Ventas de Libros Escolares Vendidos:”
Leer PVLEu
Imprimir “Gracias por la compra”
Fin
Al parecer pense que seria sencillo pasarlo a caodigo DEV C++
#include<iostream>
#include <conio.h>
#include <string.h>
#include <math.h>
#include <stdio.h>
using namespace std;
int main()
{
#define CL 15, CLE 25;
int NPV, SPVL, SPVLE, CTLV, CTLEV, SCTLV, SCTLEV;
char NPVe, S;
short TV, ST;
double PVL, PVLu, PVLE, PVLEu;
cout<<"Nombre del Producto Vendido: \n";
cin>>NPVe;
if NPVe==Libretas (Me marca error aqui)
{
cout<<"Cantidad de Libretas Vendidas: \n";
cin>>NPV
CTLV=NPV*CL
cout<<"El Pago Total es: \n";
cin>>CTLV
SCTLV=SCTLV+CTLV
SPVL=SPVL+NPV
}
else
{
cout<<"Cantidad de Libros Escolares Vendidos: \n";
cin>>NPV
CTLEV=NPV*CLE
cout<<"El Pago Total es: \n";
cin>>CTLEV
SCTLEV=SCTLEV+CTLEV
SPVLE=SPVLE+NPV
}
endif
cout<<"Desea Realizar Otra Venta (S/N):"
cin<<S
if S=Si (Si S=Si como me regreso a realizar otra venta)
{
}
Valora esta pregunta


0