LOGOWANIE

KWALIFIKACJA INF4 - CZERWIEC 2025 - ZADANIE PRAKTYCZNE NR 1

KOD ARKUSZA: INF.04-01-25.06-SG


POBIERZ ARKUSZ PRAKTYCZNY

ZOBACZ ROZWIĄZANIE ZADANIA


Podziel się arkuszem z innymi i udostępnij go na Facebooku:


SKRÓCONA TREŚĆ ARKUSZA:

UWAGA: numer, którym został podpisany arkusz egzaminacyjny (PESEL lub w przypadku jego braku, numer paszportu) jest w zadaniu nazywany numerem zdającego.
Wykonaj aplikację konsolową oraz desktopową według wskazań. Wykonaj dokumentację do utworzonych aplikacji zgodnie z opisem w części III instrukcji do zadania. Wykorzystaj konto Egzamin bez hasła.
Utwórz folder i nazwij go numerem zdającego. W folderze utwórz podfoldery: konsolowa, desktopowa, dokumentacja. Po wykonaniu każdej aplikacji, jej pełny kod (cały folder projektu) spakuj do archiwum. Następnie pozostaw w podfolderze jedynie skopiowane z projektu pliki źródłowe, których treść była modyfikowana, plik wykonywalny, jeśli jest to możliwe, oraz spakowane archiwum.
Część I. Aplikacja konsolowa
Za pomocą narzędzi do tworzenia aplikacji konsolowych wykonaj program loterii liczbowej polegającej na losowaniu zestawów składających się z sześciu liczb
Założenia aplikacji:
- Zastosowany obiektowy język programowania zgodny z zainstalowanym na stanowisku egzaminacyjnym: C++ lub C#, lub Java, lub Python
- Fragment działania programu przedstawiono na obrazie 1 - Program wczytuje z klawiatury ile zestawów należy wylosować
- Program generuje podaną liczbę zestawów składających się z sześciu losowanych liczb całkowitych ze zbioru <1, 49>. W jednym zestawie liczby nie mogą się powtarzać. Zestawy są wyświetlone na ekranie
- Program zlicza we wszystkich zestawach ile jest wystąpień każdej liczby od 1 do 49, co zostaje wyświetlone na ekranie
- W programie należy użyć funkcji do generowania liczb pseudolosowych
- Do przechowywania wyników losowań należy użyć dwuwymiarowej tablicy liczb całkowitych składającej się z n wierszy i 6 kolumn (n - liczba wczytana z klawiatury) lub innej dowolnej kolekcji pasującej do problemu
- W programie należy zdefiniować przynajmniej dwie funkcje:
- Wypełniającą tablicę lub kolekcję danymi losowań
- Wyświetlającą wyniki wszystkich losowań na ekranie
- W podejściu strukturalnym nie można stosować zmiennych globalnych
- Program powinien podejmować zrozumiałą komunikację z użytkownikiem
- W programie należy stosować znaczące, angielskie lub polskie nazewnictwo
- Program powinien być zapisany czytelnie, z zachowaniem zasad czystego formatowania kodu- Podejmij próbę uruchomienia aplikacji. Informacje dotyczące dokumentacji i zrzutów ekranowych
umieszczono w części III arkusza egzaminacyjnego
G:\MSVisual\Loteria2024\bin\Debug\Loteria202 le wyg LI
Zestawy
Jy stąpi Wystąpi Wystąpi Jy stąpi Jy stąpi 7y stąpi Jy stąpi Jy stąpi Wystąpi Jy stąpi Jy stąpi Jystąpi Jy stąpi
enerować losowań?
wylosowanych liczb: ie 1: 18 31 49 4 47 11 ie 2: 37 45 22 28 47 38 ie 3: 14 13 48 23 37 8 ie 4: 10 9 4 18 28 24 ie S: 19 43 12 38 13 15 ie 6: 9 18 30 8 22 41 ie 7: 46 3 25 20 6 10 ie 8: 48 31 1 34 24 3 ie 9: 42 48 30 4 39 49 ie 10: 22 30 28 18 25 7 ie 11: 9 13 38 20 34 5 enia liczby 1: 1 enia liczby 2: 0 enia liczby 3: 2 enia liczby 4: 3 enia liczby 5: 1 t enia liczby 6: 1 enia liczby 7: 1 enia liczby 8: 2 enia liczby 9: 3 enia liczby 10: 2 enia liczby 11: 1 enia liczby 12: 1 enia liczby 13: 3 Obraz 1. Fragment programu, dalej są policzone wystąpienia liczb 14..49
........
........

POBIERZ ARKUSZ PRAKTYCZNY


Arkusz jest przeznaczony dla zawodów:



INNE ARKUSZE Z KWALIFIKACJI INF4