Anonymní profil ZJ – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil ZJ – Programujte.comAnonymní profil ZJ – Programujte.com

 

Příspěvky odeslané z IP adresy 77.48.209.–

ZJ
C / C++ › Nefungujúce <iostream> v MS…
6. 5. 2012   #157446

#1 Pato8
Rovněž stejný problém - jsem v koncích

C / C++ › Pomoc s programem
9. 11. 2011   #149791

Zdravím, mám za úkol naprogramovat tenhle program : Napíšte program, ktorý bude modelovať prácu s databázou telefónnych kontaktov. Každý kontakt sa bude skladať minimálne z nasledovných položiek:

• meno, priezvisko
• bydlisko
• telefónne číslo
• vek ( buď počet rokov, alebo si zapamätá dátum narodenia a vek si PC vypočíta.)

Program bude komunikovať s používateľom prostredníctvom textového menu. Program umožní minimálne tieto základné operácie:
– vložiť kontakt,
– zmazať kontakt,
– vyhľadať kontakt podľa mena.
– program dokáže vypísať kontakty v zadanych hraniciach veku.
– taktiež program dokáže vypočítať priemerný vek.
– uložiť vytvorenú databázu kontaktov do súboru
– databázu načítať.
– Program bude ošetrovať chybové stavy.

Na reprezentáciu databázy použite zreťazený zoznam.

Zatím jsem udělal tohle :#include <stdio.h>

int main()
{  int volba;
char jmeno[20];
char prijmeni[20];
char adresa [50];
char kontakt [20];

printf("menu\n");
printf(" 1. vlozit kontakt\n");
printf(" 2.smazat kontakt\n");
printf(" 3.hledat kontakt (jmeno)\n");
printf(" 4.hledat kontakt (prijmeni)\n");
printf(" 5.Vypsat kontakt od do\n");
printf(" 6.ukazat databazi\n");
printf(" 7.vypocitat prumerny vek\n");
printf(" 8.uloz soubor\n");
printf(" 9.nacti soubor\n");
printf(" 0.ukoncit program\n");

scanf("%d",&volba);

switch(volba){
case 1:


   printf("Zadej jmeno\n");
   scanf("%s",&jmeno);
   printf("Zadej prijmeni\n");
   scanf("%s", &prijmeni);
   printf("Napis adresu\n");
   scanf("%s", &adresa);
   printf("Zadej kontakt\n");
   scanf("%s", &kontakt);
  
   break;
case 2:
   printf("2");
   break;
case 3:
   printf("3");
   break;
case 4: printf("4");
   break;
case 5: printf("5");
   break;
case 6: printf("6");
   break;
case 7: printf("7");
   break;
case 8: printf("8");
   break;
case 9: printf("9");
   break;
case 0: printf("0");
default:
   break;
}

system("PAUSE");


}

a potřeboval bych poradit jak mám udělat to abych se mohl vrátit zpět do menu. A pak bych potřeboval vědět jak nadefinovat aby mi to do kontaktu psalo jen číslo a do jména jen písmena. A jak uložit celou databází.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý