zad kolejki1



GRUPA A
Zadekalarowac strukture, która przechowuje nazwisko i wiek w latach
Napisac program w formie opcji, który umożliwa nastepujące operacje:
a)zapisywał strukturę wczytaną z klawiatury na koniec tablicy,
b)wyswietlenie całej zawartości tablicy od tyłu
c)usuwał element na podstawie wieku



GRUPA B moja
Zadeklarować strukturę przechowujacą pesel(string) oraz pensja jako liczba float.
Napisać w formie menu program, który będzie wykonywał następujące operacje:
a)zapisywał strukturę wczytaną z klawiatury na koniec tablicy,
b)wyświetlał całą tablicę,
c)usuwał element na podsatwie pesel




struct osoba{
};

//odczyt osoby z klawiatury
*osoba wczytZklaw()
{
}

//wyswietlanie na ekranie
void wyswOsoba(osoba r)
{
}

//zapis na koniec
void zapisNakoniec(osoba *tab[], int &n, osoba *pr)
{
//zapisać na koniec
}

//wyswietlanie pliku
void wysw(osoba *tab[], int n)
{
//wywołac wyswOsoba
}

void usun(osoba*tab[], int& n)
{
//zapytac o pesel lub wiek
//znalezc index
//elentualnie scieśnić
}

#define nazwa "ala.dat"
int main(void)
{
osoba *po
osoba *baza[100];
int ile=0;
char opcja;

do{
printf("1.Dodaj\n");
printf("2.Wyswietl\n")
printf("3.Usun\n");
printf("0.Koniec\n");

printf("podaj opcje:");
opcja = getch();
switch( opcja){
case '1': po = wczytZklaw();
zapisNaKoniec(baza,ile,po);
break;
case '2':wysw(baza,ile);
break;

case '3':
break;
}
}while (opcja != '0');
}

Wyszukiwarka

Podobne podstrony:
Załącznik nr 18 zad z pisow wyraz ó i u poziom I
kolejkiFIFO(1)
zad
zad 1
2009 rozw zad
zad nst 1
zad(2) dom zaocz GS

więcej podobnych podstron