L.iburnloriujin z inibnuatyki - semestr 2
Przykłady zadań na kolokwium 2
[“Procent elementów (*" ‘dodatnich
9 |
I3 |
G . 1 |
1-4 \ |
4 |
i7 ! |
^ ! ł |
-4 ! |
-7 |
H i |
'•i i |
-5 i |
: r’ Losowanie
O uiomnych
Zadanie 1.
Opracować aplikację, która umożliwia:
• Tworzenie w sposób losowy tablicy kwadratowej o 16 elementach całkowitych losowanych z przedziału [-10, 10]
oraz wyświetlanie elementów tablicy w siatce tekstowej StringGrid.
• Zależnie od wybranej opcji, obliczenie
i przedstawienie na wykresie procentowego wskaźnika liczby elementów dodatnich lub ujemnych.
jAla Kowalska ■ zadanie 1 ■ ■ Jod -05- 1 0 17:2707
Kliknięcie przycisku Losowanie powinno powodować:
□ wylosowanie 16 elementów tablicy i wyświetlenie ich w omo1 u usunięcie zaznaczenia wyboru opcji w grupie RadioGroup, u ukrycie wykresu.
Kliknięcie grupy opcji powinno powodować:
a obliczenie liczby elementów dodatnich lub ujemnych, zależnie od indeksu wybranej opcji, c obliczenie procentu elementów dodatnich lub ujemnych i przedstawienie obliczonej wartości na wykresie.
Na panelach paska stanu należy wyświetlać własne dane oraz aklualną‘diitę i czas.
Zadanie 2.
Opracować aplikację, która umożliwia:
• Wczytanie danych z pliku elementowego 'Studcnci.rcc* o elementach typu:
type Student - irecord
nr_alb: s fcring[ G J ; nazwisko: string[22J grupa: string[2J; ocena; Real; da La: TDateTime; end;
501444 Sroka Bolesław 559914 Blacha Marek 540519 Dropia Robert.
558257 Głowacki Karol 560843 ilrehorowicz Zdzisiów 529279 Janik Jan 570382 Kabała Adam
JOceny powyżej siedniej =3,30
T4
T4
T4
T4
Ti
Tl
T4
jJ
Wyświetlanie w polu listy ListBox numerów albumu, nazwisk, grup i ocen z egzaminu dla danych wybranych za pomocą rozwijalncgo przycisku paska narzędziowego:
> dane o ocenach pozytywnych
> dane o ocenach powyżej średniej
> wszystkie dane
Zapisywanie danych wyświetlonych w polu listy do pliku tekstowego o nazwie określonej za pomocą dialogu SaveDiaIog
Operac/c czytaniu, zapisu i wyboru danych mają być wykonywane po kliknięciu odpowiedniemu przycisku paska narzędziowego, przyciski należy wyposażyć w obrazki oraz, objaśnienia (Hint),
Nu pasku sianu i w pierwszym wierszu polu listy należy wyświciWć opis sposobu wyboru iliinydi (wszystkie, pozytywno, powyżej średniej).