Programma Database in C

di il
95 risposte

95 Risposte - Pagina 2

  • Re: Programma Database in C

    Ma le strutture dati le hai create o no?
  • Re: Programma Database in C

    Ragazzi ho un problema con questo pezzo di pseudocodice: "Devo prendere in input un valore e per ogni valore da 1 a 4 corrisponde un settore del centro sportivo".

    Questa è la mia implementazione
    #include <centro.h>
    
    /* Main contenente: switch e istruzioni per l'utilizzo */
    int main() {
    
    	int choice;
    	
    	struct Corsi *course
    
    	printf("** BENVENUTO NEL NS.CENTRO SPORTIVO **\n Selezionare il settore:\n");
    	     printf("\n1). Corsi");
    	     printf("\n2). Soci");
    	     printf("\n3). Iscrizioni e Pagamenti");
    	     printf("\n4). Ingressi");
    	     
    	     printf("\n\nSelezionare il settore (1-4):\n");
    
    	switch (choice){
    	case '1': Corsi;
    	          break;
    
    	case '2': Soci;
    	          break;
    
    	case '3': Iscrizioni;
    	          break;
    
    	case '4': Ingressi;
    	          break;
    
    	default: printf ("la scelta è ERRATA\n");
    	         break;
    	}
    
    	exit(EXIT_SUCCESS);
    }
    La domanda è: Come devo fare per fare in modo che se, ad esempio, l'utente immette il numero 1 si apra il menu dei "Corsi"

    Vi prego aiutatemi, mi sto inceppando!

    Grazie
  • Re: Programma Database in C

    Ma dov'è l'input della scelta del menu ?
  • Re: Programma Database in C

    In che senso l'input del menu?
  • Re: Programma Database in C

    Tu dici "Selezionare il settore" e usi la variabile choice ... ma le istruzioni per l'input di questa variabile dove stanno?
  • Re: Programma Database in C

    Ho messo questo:
    
    printf("\n\nSelezionare il settore (1-4):\n");
    
    E' corretto?
  • Re: Programma Database in C

    La printf visualizza una frase, non accetta in input il valore di una variabile.

    Tu sai programmare in C? Intendo, hai le basi o no ?
  • Re: Programma Database in C

    Sisi......ah sì....devo mettere la scanf sotto giusto?
  • Re: Programma Database in C

    Direi di sì...

    Ma poi queste linee

    Corsi;

    e simili non hanno senso ...
  • Re: Programma Database in C

    E quelle ti prego dimmi, come le devo trasformare?
  • Re: Programma Database in C

    Puoi usare delle chiamate a funzione

    Corsi();

    e simili. E devi scrivere il codice relativo nelle varie funzioni.
  • Re: Programma Database in C

    Non posso fare così perchè il progetto lo sto facendo "modularmente"....ovvero ho creato la libreria statica a parte che ho collegato al main
  • Re: Programma Database in C

    Cioè? Spiegati meglio
  • Re: Programma Database in C

    Ho creato un progetto di libreria statica che ho chiamato centrosportivo, contenente le funzioni di gestione delle varie struct, che, compilato ha generato, un file libcentrosportivo.a
    Poi a parte ho creato, il file centrosportivo_main (che DEVE contenere ciò che serve per realizzare l'interazione con l'utente).
  • Re: Programma Database in C

    E nelle proprietà del progetto centrosportivo_main ho fatto in modo che dovesse fare riferimento alla libreria centrosportivo.a
Devi accedere o registrarti per scrivere nel forum
95 risposte