Kezdőoldal » Közoktatás, tanfolyamok » Házifeladat kérdések » Programozni tudó ember segítsé...

Programozni tudó ember segítségét szeretném kérni! (? )

Figyelt kérdés

A feladat:Írjon programot, mely egy darab egyirányban láncolt listában tárolja az Adatszerkezetek és a

Programozás1 tárgyra járó hallgatók adatait (neptunkód, név, tárgy, felvételek száma). A

program valósítsa meg az alábbi funkciókat:

a. adott listába való beszúrás (standard inputról), ha az adott neptunkód még nem

szerepel.

b. Azon hallgatók listájának kiíratása, melyek mindkét tárgyra járnak

c. Azon hallgatók listájának kiíratása, melyek csak programozás1 tárgyra járnak.

d. Azon hallgatók listájának kiíratása, melyek csak adatszerkezetk tárgyra járnak.

e. Azon hallgató adatainak kiírása, mely a legtöbbször vette fel az adatszerkezetek

tárgyat.

Ennyire futotta:

#include <stdio.h>

#include <stdlib.h>


typedef struct lista

{

int nk;

int nev;

int targy;

int felv_szam;

struct lista * köv;

} lista;


lista* ujelem(int a, int b, int c, int d)

{

lista* tmp=(lista*) malloc(sizeof(lista));

tmp->nk=a;

tmp->nev=b;

tmp->targy=c;

tmp->felv_szam=d;

tmp->kov=NULL;

return tmp;

}


lista* beszur(lista* fej, int a, int b, int c, int d)

{

lista* tmp=ujelem(a, b, c, d);

tmp->kov=fej;

return tmp;


}



int main()

{

if(tmp->nk == a)

return NULL;

else

beszur(a, b, c, d);


if(tmp->targy == adatszerk, prog1)

printf("%d\n", fej->kov);

if(tmp->targy == adatszerk)

printf("%d\n", fej-> kov);

if(tmp->targy == prog1)

printf("%d\n", fej-> kov);


int max=fej->felv_szam;

for( ; fej; fej->felv_szam )

if(fej->felv_szam > max)

max=fej->felv_szam;

printf("%d\n", max);


return 0;

}



2013. máj. 25. 12:24
Sajnos még nem érkezett válasz a kérdésre.
Te lehetsz az első, aki segít a kérdezőnek!

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!