Catálogo de productos analizador (codificación de C++) (2 / 8 paso)

Paso 2: Partes del código (Intro a mi código.)

He hecho el código que el usuario entrará en los detalles siguientes sobre su producto:

1) producto propietario empresa

2) nombre de producto

3) número de producto

4) precio de el producto

Por lo tanto, he declarado tres variables de matriz de caracteres para almacenar la compañía del dueño, nombre, datos de número. Y he declarado una sin firmar (porque los precios no pueden ser negativos) entero largo para almacenar el precio del producto.

Todo esto y han encerrado en una clase llamada "Producto". Esta clase tendrá algunas funciones miembro para analizar y trabajar sobre esos datos.

Ahora más tarde declaro un array de objetos de tipo producto, almacenar información de cada producto, en la función "main()", que se discutirá más adelante.

Aquí está una explicación detallada de qué funciones que he puesto en la clase y lo que realmente hacen. Otras medidas destacan el algoritmo detrás de cada función (aunque no es algún algoritmo de clase superior, sólo una lógica simple: P)

Función 1:

Update():

Esta función actualizará cada producto (objeto) detalles. Los detalles se pide y por lo tanto, introducidos por el usuario. Lo que el usuario ingresa se almacenarán en los miembros de datos que yo he declarado específicamente para almacenar cada detalle respectivo (miembros de datos anteriores).

Función 2:

company_sort(Arg)

Esta función llevará a todos los objetos como un argumento de puntero (no exactamente todos los objetos, pero existe una técnica en donde un puntero a la dirección del primer objeto de la matriz de los objetos utilizado tener acceso a todos los objetos de la matriz de indicadores. Como ahora estoy trabajando en una matriz de objetos, que usando esta técnica. ) Que mostrará todos los productos fabricados por cada empresa anunciante, es decir, mostrará todos los productos basados en la compañía de su dueño.

Función 3:

most_costly(Arg)

Esta función también utilice el método puntero para trabajar en toda la gama de objetos para buscar y Mostrar todos los detalles de los productos más costoso en los datos introducidos.

Función 4:

most_cheap(Arg)

Esta función también utilice el método puntero para trabajar en toda la gama de objetos para buscar y Mostrar todos los detalles de los productos más baratos en los datos introducidos.

Artículos Relacionados

Muelle 9 máquina Catálogo

Muelle 9 máquina Catálogo

El Taller de muelle 9 tiene un nuevo sitio web!(Esto incluye detalles sobre el catálogo de todo el equipo)Por favor visítenos aquí para proyectos, eventos y actualizaciones sobre los acontecimientos en el taller.Puede encontrar más información sobre
Cómo hacer un catálogo Flash con efecto de vuelta de página

Cómo hacer un catálogo Flash con efecto de vuelta de página

E-catálogo o catálogo digital es generalmente presentado en web o distribuida sin conexión a través de correo electrónico para generar ventas. Cuando compra en línea se ha convertido en un hábito en la vida diaria, es esencial tener pleno uso de pres
Extruir corte característica de catálogo

Extruir corte característica de catálogo

además de poder guardar un dibujo como una característica del catálogo, jefe extrusión y extrusión corte pueden ser guardados como una característica del catálogo. Una función Extruir corte catálogo puede utilizarse para guardar el paso adicional de
Cómo hacer una búsqueda por palabras clave usando el catálogo en línea de la biblioteca de la Universidad de Texas Tech

Cómo hacer una búsqueda por palabras clave usando el catálogo en línea de la biblioteca de la Universidad de Texas Tech

Esta es una guía paso a paso que le mostrará cómo encontrar fácilmente libros disponibles a través de una de las bibliotecas de la Universidad de Texas Tech utilizando una búsqueda de palabra clave en su página web. Si tienes cualquier problema duran
Diagonal la armadura Catálogo cesta - formó de cilindro

Diagonal la armadura Catálogo cesta - formó de cilindro

momento de poner los catálogos de pedido por correo en una nueva práctica!Paso 1: Insumos necesarios 1 Catálogo pedido por correoTijeras o cortador de papelAlgo que use para sacar las grapas abiertasBotella de plástico (del tamaño de la botella deter
Mesa de centro de tarjeta de catálogo

Mesa de centro de tarjeta de catálogo

que quería hacer una mesa de café que podría sentarse a con una silla, lo esbozado unos diseños y se establecieron en éste.  La mesa sería un tarjeta de catálogo de una biblioteca, realmente nunca no había visto uno como este, así de que fui.  Tambié
Crear una función de catálogo de bosquejo

Crear una función de catálogo de bosquejo

un catálogo es un boceto o característica que puede ser insertado en un modelo con un solo comando predefinido. La variación del bosquejo de la función de catálogo permite insertar un dibujo totalmente dibujado, limitado y acotado.Aunque las ecuacion
Broche - Anthropologie catálogo de reciclado de papel

Broche - Anthropologie catálogo de reciclado de papel

Anthropologie este broche 3D pop-up inspirado fue creado con reciclado y re-purposed materiales. El broche fue hecho de una fotografía de placa floral Catálogo Anthropologie, revista página imágenes, páginas de un libro de tapa dura dañado y una caja
Planteadas Panel utilizando la función Catálogo bosquejo

Planteadas Panel utilizando la función Catálogo bosquejo

este tutorial utilizará el bosquejo de la función de catálogo creado en el tutorial "Crear un bosquejo Catálogo característica". Ese boceto se utilizará con un barrido a un perfil alrededor de los 4 bordes en la parte de la ruta.Un bosquejo podr
Carpeta de catálogo

Carpeta de catálogo

otra carpeta simple y Linda para poner tus documentos para que esté lista para los clientes en un paquete atractivo!También, muy práctico para llevar en su monedero o bolso sin su catálogo conseguir doblada para arriba o cosas al azar pegan dentro.Se
Cómo remojar y catálogo sellos de correos para recoger

Cómo remojar y catálogo sellos de correos para recoger

en este Instructable mostrará usted cómo iniciar una colección de sellos. La belleza en la recogida de sello es que aunque puede ser algo costoso y complejo, también puede ser muy simple y gratis. Si no para otra cosa, usted debe comenzar recogida ce
Una moldura de un catálogo función de extrusión

Una moldura de un catálogo función de extrusión

antes de hacer un marco de imagen tienes que tener algunas molduras. Incluso si es sólo en papel (o pantalla). En este tutorial vamos a hacer la moldura, y en la siguiente vamos a hacer un marco.Pero primero, una lección de historia. En¿En los viejos
Catálogo sobres

Catálogo sobres

una manera simple y Linda para distribuir sus catálogos, formularios e información en eventos y exposiciones, de contacto o incluso para llevar en su coche o bolso para que esté lista para el cliente potencial conoces en la tienda o en la escuela de
Cajas de almacenaje del "Catálogo de tarjetas"

Cajas de almacenaje del "Catálogo de tarjetas"

encontré una estantería con cajas en un mercadillo por $100. Parece un catálogo de tarjeta pero es solo una estantería con cajas en ella. Las cajas son más pequeñas en la parte superior y más a medida que se mueve hacia abajo. Las cajas están marcada