Jednoduchá databáze v jazyce C

/*
* dbknihy.c
*
* databaze knih
*
* L. Dvorak (D2), SOPMA 2002
*/

#include
#include
#include
#include

/* barvy pro zobrazeni na obrazovce */
#define ZLUTA textcolor(14)
#define BILA textcolor(7)
/* cesta k databazovemu souboru */
#define SOUBOR "c:dbknihyknihy.txt"
/* cesta k pomocnemu tiskovemu souboru */
#define TSOUBOR "c:dbknihytisk.txt"

/*
* fr - cteni z databaze
* fpw - zapis, tiskovy soubor
* fpr - cteni, tiskovy soubor
*
*/
FILE *fr,*fpw,*fpr;

/* struktura zaznamu */
typedef struct {
char nazevk[50];
char autor[25];
char naklad[25];
int rokvyd;
char isbn[20];
float cena;
} KNIHA;

/* zobrazi na displayi zaznam databaze */
void zobraz(KNIHA display)
{
int i;
ZLUTA;
cprintf("N zev:");
BILA;
printf(" %s",display.nazevk);
ZLUTA;
cprintf("Autor:");
BILA;
printf(" %s ",display.autor);
ZLUTA;
cprintf("NakladatelstvĄ:");
BILA;
printf(" %s",display.naklad);
ZLUTA;
cprintf("Rok vyd nĄ:");
BILA;
printf(" %d ",display.rokvyd);
ZLUTA;
cprintf("ISBN:");
BILA;
printf(" %s ",display.isbn);
ZLUTA;
cprintf("Cena:");
BILA;
printf(" %.2f KŸ",display.cena);
for (i=0;i

Hodnocení referátu Jednoduchá databáze v jazyce C

Líbila se ti práce?

Podrobnosti

  23. leden 2008
  5 431×
  148 slov

Komentáře k referátu Jednoduchá databáze v jazyce C