Program v pascale

Programovacie jazyky, rady, poradňa...
junior3
Star
Star
Používateľov profilový obrázok
Príspevky: 505
Registrovaný: 12 máj 2006, 18:31
Bydlisko: Martin
Kontaktovať používateľa:

Program v pascale

Príspevok od používateľa junior3 »

Zdravím,
potreboval by som helfnúť s jedným programom v pascale, ide totižto o záverečné zadanie z výpočtovky a ja si s tým neviem dať nejako rady. Tu je zadanie:
Riaditeľ školy poveril učiteľa zostavením zoznamu žiakov, ktorý obsahuje meno a priemernú známku na vysvedčení. Vytvorte program, ktorý vypíše nasledujúce údaje:
1. žiaka s minimálnym a maximálnym priemerom
2. žiakov s priemerom do 1,5
3. presunie žiaka s minimálnym priemerom na prvé miesto
To znamená, že na začiatku programu bude vstup na počet žiakov, koľkých žiakov chceme vyhodnotiť a následne budeme vkladať údaje o nich (meno a priemer známok ku každému žiakovi) a potom príde ten výpis zo zadania. Díky
beluský
Darca
Darca
Používateľov profilový obrázok
Príspevky: 317
Registrovaný: 21 sep 2006, 13:46

Príspevok od používateľa beluský »

co na tom nevies?

spravis si pole s velkostou "počet žiakov" a nasledne ich nacitas.. a potom uz len jednoduche ukony s polom
TGiJack
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 419
Registrovaný: 30 nov 2006, 19:37
Bydlisko: NO
Kontaktovať používateľa:

Príspevok od používateľa TGiJack »

hod tu nejaky zdrojak a povedz co ti naklape a urcite sa tu najdu ludia co ti pomozu ale necakaj ze si cely rok sedel v lavici a teraz ti tu pracu celu niekto napise :x
junior3
Star
Star
Používateľov profilový obrázok
Príspevky: 505
Registrovaný: 12 máj 2006, 18:31
Bydlisko: Martin
Kontaktovať používateľa:

Príspevok od používateľa junior3 »

Problém je v tom že polia sme absolútne nebrali ale vôbec a neviem o nich nič... Niečo som si o nich naštudoval ale neviem absolútne s nimi pracovať... :?
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Príspevok od používateľa BX »

Kód: Vybrať všetko

var ziak:array[1..20] of string; { pole pre 20 ziakov}
    znamka:array[1..20] of string; {pole pre ich znamky}
    i:integer;

begin
        {zadaj kolko ziakov a bla bla}

        for i:=1 to 5 do begin { naplnenie piatich prvkov pola }
                           write('Zadaj meno ',i,'. ziaka: ');
                            readln(ziak[i]);
                           write('Zadaj jeho znamku: ');
                            readln(znamka[i]);
                          end;
       for i:=1 to 5 do writeln(ziak[i],' ',znamka[i]);

     readln;
end.
V pripade problemov napis ;)
junior3
Star
Star
Používateľov profilový obrázok
Príspevky: 505
Registrovaný: 12 máj 2006, 18:31
Bydlisko: Martin
Kontaktovať používateľa:

Príspevok od používateľa junior3 »

2 BX: díky, veľmi mi to pomohlo :wink: K+
Napísať odpoveď