/
Inicio :: Foros

 F.A.Q.F.A.Q.                  Conéctese para revisar sus mensajesConéctese para revisar sus mensajes   

Ayuda con estructuras!!

 
      Índice del Foro elrincondelc.com -> Acción requerida
Ver tema anterior :: Ver siguiente tema  
AutorMensaje
chevive



Registrado: 11 Oct 2005
Mensajes: 10

MensajePublicado: 23/11/2005 9:15 am
Título: Ayuda con estructuras!!

El programa es una fruteria...donde tu pones las frutas k hay,la cantidad qu hay en la fruteria i el precio por quilo...entonces el usuario t dira k frutas kiere i la cantidad i tu le tendras k decir el precio total de la compra.Si el cliente pide mas fruta de la k hay deberas decirselo y darle la posibilidad elegir otra vez la cantidad.
Yo tngo esto asta el momento i estoy estancao
Código:


#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>

struct fruiteria {
       
       char fruites[20];
       
       char quantitat[20];
       
       enum fruites{poma, taronja, maduixa, platan, melo, pera};
     
} al[10];

int main(void){

   
    int i, num = 0;
    printf("Benvingut a la fruiteria. Que vol?\n\n");
    printf("Tenim poma,taronja,maduixa,platan,melo i pera:\n\n");
   
    while(1){
             
     printf("Quants tipus de fruita vol?");
     scanf("%i",&num);
     fflush(stdin);
     if (num < 1 || num > 6)
        printf("\nCom a molt tenim 6 tipus de fruita\n");
     else
         break;   
     }
     
     for (i=0; i<num; i++){
         printf("\n\n--- FRUITA %i ---\n", i+1);
     
         printf("Introdueixi el nom de la fruita:\n");
         gets(al[i].fruites);
         fflush(stdin);
         
         printf("Introdueixi la quantitat(kg):");   
         scanf("%f",al[i].quantitat);
     }
     
     printf("La fruita i la quantitat adquirida es:");
     printf("\n\nFRUITA             QUANTITAT        ");
     printf("\n================= ================= \n");
     for (i = 0; i < num; i++)
         printf("%-20s %-20f\n",al[i].fruites, al[i].quantitat);
     getch();
     
     
     
     system ("pause");
     return 0;
 
Volver arriba
      Índice del Foro elrincondelc.com -> Acción requerida
Página 1 de 1Todas las horas están en GMT - 8 Horas

 
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas

(c) ElRincondelC.com

Un proyecto de UrlanHeat.com