Questo topic e' stato chiuso dal moderatore.
29/01/16 17:54
roccop9
Salve ragazzi ho un problema con questo progetto e vi supplico per un aiuto
l'intestazione è:
Si vuole simulare la gestione automatizzata di una biblioteca. Si suppone di avere un archivio di massimo 100 libri identificati da un titolo, nome dell’autore o autori massimo 5, da un codice identificativo e da un prezzo di prestito. Un libro può essere presente nell’archivio o in prestito.
Permettere all’utente di:
• Inserire un nuovo libro nell’archivio (automaticamente gli viene assegnato un codice).
• Richiedere un libro tramite il codice (verificare se esso è presente o non è in prestito).
• Cercare nell’archivio il libro più costoso (usare un approccio divide-etimpera) Implementare l’algoritmo per la simulazione della biblioteca ed effettuare almeno un test per ognuna delle opzioni richieste dall’utente.
Ora quello che sono riuscito a fare e questo:
qualcuno puo darmi una mano a completarlo? Vi sarei infinitamente grato
l'intestazione è:
Si vuole simulare la gestione automatizzata di una biblioteca. Si suppone di avere un archivio di massimo 100 libri identificati da un titolo, nome dell’autore o autori massimo 5, da un codice identificativo e da un prezzo di prestito. Un libro può essere presente nell’archivio o in prestito.
Permettere all’utente di:
• Inserire un nuovo libro nell’archivio (automaticamente gli viene assegnato un codice).
• Richiedere un libro tramite il codice (verificare se esso è presente o non è in prestito).
• Cercare nell’archivio il libro più costoso (usare un approccio divide-etimpera) Implementare l’algoritmo per la simulazione della biblioteca ed effettuare almeno un test per ognuna delle opzioni richieste dall’utente.
Ora quello che sono riuscito a fare e questo:
#include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> int main() { int i=0; struct Libro{ char titolo[20]; char nome_autore[20]; int codice_identificativo; int prezzo_di_prestito; }; typedef struct Libro libro; int var=0; libro biblioteca[10]; strcpy(biblioteca[0].titolo, "\n"); printf("%s",biblioteca[0].titolo); /*for(i=0;i<20;i++){} */ printf(" ***********************************************************************\n"); printf(" * Benvenuto nel sistema per la gestione della biblioteca *\n"); printf(" ***********************************************************************\n"); printf(" * Premere 1 per inserire un nuovo libro *\n"); printf(" * Premere 2 per richiedere un libro tramite il titolo *\n"); printf(" * Premere 4 per restituire un libro tramite codice *\n"); printf(" * Premere 5 per cercare nell'archivio il libro piu' costoso *\n"); printf(" * Premere 0 per uscire *\n"); printf(" ***********************************************************************\n"); scanf("%d",&var); return 0; }
qualcuno puo darmi una mano a completarlo? Vi sarei infinitamente grato
aaa