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 IkolejkiFIFO(1)zadzad 12009 rozw zadzad nst 1zad(2) dom zaocz GSwięcej podobnych podstron