Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - OreOBooM

#1
Quisiera saber si alguno de ustedes tiene un programa parecido a esto que me ayude mañana debo entregar un proyecto y no he podido hacer nada he intentado todo el dia y no logro hacer que se me registren los productos y al buscarlo salgan o al mostrar :s porfavor les pido ayuda gracias.

Registrar los datos de los productos de una empresa que son: codigo, nombre y precio. El programa debe tener las siguientes opciones:

1) Registro de productos
2) Mostrar todo los productos
3) Buscar un producto
4) Promedio de precio de los productos
5) Productos con mayor y menor precio
6) Ordenar productos por codigo
7) Salir
#2
Buenas noches amigos de elhacker vengo con este programa que me trae liado es un proyecto de final de mi semestre de la universidad he medio hecho algo pero no tengo un acumulador ni nada para ver si me ayudan el enunciado dice asi:

Registrar los datos de los productos de una empresa que son: codigo, nombre y precio. El programa debe tener las siguientes opciones:

1) Registro de productos
2) Mostrar todo los productos
3) Buscar un producto
4) Promedio de precio de los productos
5) Productos con mayor y menor precio
6) Ordenar productos por codigo
7) Salir

Ok yo he hecho lo siguiente:

Citar#include <stdio.h>
#include <stdlib.h>
#include<conio.h>
int codig,i, sw, posi,nMAX;
float prec, prom, may, men;
char  nombre, resp, opcion;
int main ()
{
   do {
      system ("cls");
   printf("\n ~ Menu Principal~ ");
   printf ("\n[1] Registro de productos");
   printf ("\n[2] Mostrar todo los productos");
   printf ("\n[3] Buscar un producto por codigo");
   printf ("\n[4] Promedio precio de productos");
   printf ("\n[5] Productos con mayor y menor precio");
   printf ("\n[6] Ordenar productos por codigo");
   printf ("\n[7] Salir del sistema");
   printf ("\n Por favor elija una opcion del 1 - 7:");
   do {
      opcion = getch ();
   } while (opcion<'1' || opcion>'7');
   printf ("%c\n\n", opcion);
   switch(opcion)
   {
   case '1':
      {
         do{
            system ("cls");
            printf("\n Indique codigo:");
            scanf ("%i", &codig);
            printf("\n Indique nombre de producto:");
            scanf ("%s", &nombre);
            printf("\n Indique el precio:");
            scanf ("%f", &prec);
            i++;
            printf("\n ¿Desea usted introducir mas datos? S/N:");
            scanf ("%s", &resp);
         } while (resp != 'N');
      }

      break;
      
   case '2':
      system ("cls");
      do{
         
      }
   
   case '3':
      system ("cls");
      do {
         system ("cls");
         printf("Indique el codigo de producto a Buscar: ");
         scanf("%i",&codig);
      if (i++ == nombre)
      {
         printf ("EL nombre es:");
      }
      else
         {
         printf ("El codigo no existe!!!!");
      }
         printf("\n ¿Desea usted buscar mas productos? S/N:");
         scanf ("%s", &resp);
      } while (resp != 'N');
      break;
   }
   } while (opcion!='7');
   
}




En algunos case no meti nada porque ni se que hacer :s gracias por la ayuda