Programacion: lista de clasificacion de los productos
Enviado por Marcial Sanchez • 6 de Marzo de 2016 • Prácticas o problemas • 2.560 Palabras (11 Páginas) • 252 Visitas
Algoritmo:
1.-Declarar las funciones a utilizar
2.-Declarar el tamaño del arreglo para la estructura
3.-Darle variables a la estructura
4.-indicar que se introducirá de cada producto
5.-mostrar las características de cada producto
6.-verificar si quieres cambiar algo
7.-revisar el resultado
8.-fin
Desarrollo:
Descripción de pasos:
1.- Primero hacer el pseudocódigo
2.- Después el diagrama de flujo
3.- Abrir el programa de devc++ y realizar el programa para usar funciones en las operaciones suma, resta, multiplicación y división
4.- comentar el programa
5.- compilar y ejecutar
6.- imprimir pantalla del resultado funcionando
7.- anotar conclusiones
Captura de pantalla (programa funcionando)
Programa:
#include "stdio.h" //bibliotecas
#include "conio.h"
#include "math.h"
#include "stdlib.h"
#include <iostream>
using namespace std;
struct tienda //estructura
{
string nombre_del_producto; //variables de la estructura
string precio;
string clasificacion;
string fecha_de_compra;
string fecha_de_caducidad;
} ;
int main (void) //inicio del programa
{
tienda producto[20]; //variables y vector unidimensional
int x,y,y1,y2,z,w;
char caracter;
cout << "Clasificacion DEWEY: " << endl; //lista de clasificacion de los productos
cout << "000 - Cosmeticos." << endl;
cout << "100 - Lacteos." << endl;
cout << "200 - Carnes." << endl;
cout << "300 - Panes." << endl;
cout << "400 - Cereales." << endl;
cout << "500 - Vinos y Licores." << endl;
cout << "600 - Productos de limpieza." << endl;
cout << "700 - Pescado." << endl;
cout << "800 - Electronica." << endl;
cout << "900 - Papeleria." << endl;
for (x=0; x<2; x++)
{
cout << "producto " << x+1 << endl; //lista de caracteristicas de cada producto
cout << "Ingresa el nombre del producto:" <<endl;
getline(cin,producto[x].nombre_del_producto);
cout << "Ingresa el precio:" <<endl;
getline(cin,producto[x].precio);
cout << "Ingresa la fecha de compra:" <<endl;
getline(cin,producto[x].fecha_de_compra);
cout << "Ingresa la clasificacion:" <<endl;
getline(cin,producto[x].clasificacion);
cout << "Ingresa la fecha de caducidad:" <<endl;
getline(cin,producto[x].fecha_de_caducidad);
}
for (x=0; x<2; x++)
{
cout << "producto " << x+1 << endl;
cout << "El producto es: " << producto[x].nombre_del_producto << endl;
cout << "El precio es: " << producto[x].precio << endl;
cout << "La clasificacion es: " << producto[x].clasificacion << endl;
cout << "La fecha de compra es: " << producto[x].fecha_de_compra << endl;
cout << "La fecha de caducidad es: " << producto[x].fecha_de_caducidad << endl;
system("pause");
}
do //ciclo para cambiar algun producto o algun dato del mismo
{
y1=0;
cout << "¿Quieres modificar un
...