2012 03 14 2a1 SPR1 wyniki


============================
RZAD I
============================
Lonser - DST
----------------------
Zad 1 - zle
- indeksy mialy byc od 1 do 10, a nie od 0 do 10;
- nie ograniczasz "n" do przedzialu <1; 10>
- wyswietlasz tylko czesc liczb - nie ustalasz w kodzie rozmiaru StringGrida
- nie probujesz szukac wartosci najmniejszej
- niewlasciwe szukasz wartosci najwiekszej - tylko wsrod liczb dodatnich (najwieksza:=0;)

Zad 2 - prawie cale
- liczby miales wyswietlic w poziomie, a nie w pionie


Chałubowicz - NDST
----------------------
Zad 1 - zle
- nie: UNTIL (n>1)and(n<10); tylko: UNTIL (n>=1)and(n<=10);
- po co taki zapis: tab[i]:=n; ?? nie miales zapisywac n w tablicy
- tab[i]:=n; -> indeksy w tablicy masz 1..10 a i:=0 -> blad
- nie zapisujesz liczb w tablicy
- nie probujesz nawet szukac minimum i maksimum

Zad 2 - zle
- wyswietlanie liczb z tablicy powinno byc w petli
- wspolrzedne nie zmieniaja sie: Cells[1+licz,1] -> stala wartosc kolumny i wiersza
- zly wzór: (a*5)+5; -> ciagle ta sama wartosc: 10
- nie liczysz sumy


Flisowski - NDST
----------------------
Zad 1 - zle
- nie: until (n<10) and (n>1); tylko: until (n<=10) and (n>=1);
- po co tablica dwuwymiarowa?
- nie uzywasz tablicy - to by sprawdzian z tablic...

Zad 2 - brak


Pawlik - NDST
----------------------
Zad 1 - zle
- repeat (i>1) ... until i>10 ??
- nie uzywasz tablicy - to by sprawdzian z tablic...
- nie szukasz minimum i maksimum

Zad 2 - zle
- nie uzywasz tablicy - to by sprawdzian z tablic...


Łapiński - NDST
----------------------
Zad 1 - brak

Zad 2 - zle
- tab[1,i]:=[1,i] ???
- nie: StringGrid1.cells[1,i]:=tab[1,i]; tylko: StringGrid1.cells[1,i]:=IntToStr(tab[1,i]);
- nie: Button1.Caption:=suma; tylko: Button1.Caption:=IntToStr(suma);
- braK wyzerowania sumy (suma:=0;)
- sume liczymy w petli a nie za petla


Droszczak - DOP
----------------------
Zad 1 - zle
- nie uzywasz tablicy - to by sprawdzian z tablic...
- nie szukasz minimum i maksimum
- po co to: suma:=0; ?
- jeden end; za malo
- ten program (po usunieciu bledow) wyswietla liczbe o jeden wieksza od wprowadzonej, nic wiecej

Zad 2 - pól
- wyswietlanie liczb powinno byc w petli
- obliczanie sumy rowniez...
- mialas wstawiac liczby do srodkowej kolumny: tab[0,i]


============================
RZĄD II
============================
Basak - BDB
----------------------
Zad 1 - prawie cale
- blędny komunikat: 'Licz wiekszych od zera jest: ' - od 10...

Zad 2 - cale


Kołecki - BDB
----------------------
Zad 1 - cale

Zad 2 - prawie cale
- drugi wiersz StringGrida od góry, a nie wiersz o indeksie 2


Godziński - NDST
----------------------
Zad 1 - zle
- for i:=0 to 19 do -> skad taka petla, skoro masz "n" liczb wylosowac
- nie randomzie() tylko: randomize()
- nie znasz instrukcji przypisania: tab[i]=n;
- nie miales umieszczac w tablicy wartosci "n": tab[i]=n;
- StringGrid1.Cells[i,tab[i]]:=random(20)+1); -> pod indeks wstawiasz wartosc z tablicy?
- co to oznacza: if tab[i]=10 then StringGrid1.Cells[i,tab[i]]:=Label3.Caption ???

Zad 2 - zle
- StringGrid1.Cells[2,tab[i]]:=Chr(65+tab[i]) ???


Ściesiński - DST
----------------------
Zad 1 - zle
- indeksy mialy byc od jedynki -> tab:array[0..10] of Integer;
- liczby mialy byc losowane z przedzialu <1;20> a nie <0;20> -> los:=random(21);
- nie ograniczasz "n" do przedzialu <1; 10> -> dwa if nie wystarcza
- nie uzywasz tablicy - to by sprawdzian z tablic...

Zad 2 - prawie cale
- indeksy mialy byc od jedynki a nie od zera -> tab:array[0..10,0..10] of String;


Dulińska - DOP
----------------------
Zad 1 - zle
- co oznacza taki wiersz: inttostr(random(n)+10); ??
- pod spodem juz lepiej: tab[i]:=inttostr(random(n)+ 10);
chociaz "n" nie ma jeszcze przypisanej wartosci
- nie ograniczasz "n" do przedzialu <1; 10>
a dokladniej nie wprowadzasz w ogole "n"
- brak petli
- nie: if (random(n)+10)>10 tylko np.: if tab[i]>10
- if (random(n)+10)>10 then Label1.Caption:='>10'; ??
- nie zliczasz, ile jest liczb <10, >10, =10
- brak wartosci poczatkowej "i" - masz tylko i:=i+1;

Zad 2 - pol
- nie: ord(chr(64+i)) tylko: chr(64+i)
- licznik zwiekszamy w petli
- brak wartosci poczatkowej "i" - masz tylko i:=i+2;


Wyszukiwarka

Podobne podstrony:
2012 03 14 2a1 SPR 1
2012 03 14 Szkolenie doskonalące dla strażaków KSRG
pedagogika24 03 14
FIDE Trainers Surveys 2012 03 30 Georg Mohr Capablanca and the Endgames
1937 03 14 Mit brennender Sorge
2012 06 14 Lubuskie Klasa B
Z gloryfikatorami UPA nie chcą współpracować Nasz Dziennik, 2011 03 14
2012 03 11 OKS Sieradz Klasa O i A
PrzykA ad 02 2012 03 04
cad 1 I Cw 03 14
2005 03 14

więcej podobnych podstron