Napisz program, który pobiera od użytkownika jego nick oraz niewielką liczbę naturalną. Umieść w kodzie asercję, która sprawdza czy liczba jest rzeczywiście naturalna. Następnie program przystępuje do testu zręczności użytkownika: losuje literę występującą na klawiaturze Czytaj dalej
PO2025: Wejściówka na Lab.7
Przeprowadzono pomiary temperatury w terenie za pomocą czterech czujników temperatury w okresie od 10 lutego do 12 marca. Pomiary były wykonywane przez każdy z czujników co około 5 min. Mierzone wartości zostały zapisane w pliku ( [do pobrania] – aby zapisać plik na dysk lokalny użyj prawego przycisku myszki i wybierz opcję „Zapisz element docelowy jako..” lub „zapisz link jako..”). Czytaj dalej
PO2025: Wejściówka na Lab.6
Przeprowadzono pomiary temperatury w terenie za pomocą czterech czujników temperatury w okresie od 10 lutego do 12 marca. Pomiary były wykonywane przez każdy z czujników co około 5 min. Mierzone wartości zostały zapisane w pliku ( [do pobrania] – aby zapisać plik na dysk lokalny użyj prawego przycisku myszki i wybierz opcję „Zapisz element docelowy jako..” lub „zapisz link jako..”). Czytaj dalej
PO2025: Wejściówka na Lab.5
Napisz funkcję bin2int
, która jako argument przyjmuje wskaźnik do tablicy znaków (np. char* t
) przechowujących liczbę zapisaną w postaci binarnej w taki sposób, że pierwszym znakiem musi być zawsze '1′, tj. np. 1001
, 100
, 10101111
, 1110010
, itp., i która zwróci wartość typu int
odpowiadającą podanej liczbie binarnej (np. dla 1001
będzie to wartość 9
). Czytaj dalej
PO2025: Wejściówka na Lab.4
Napisz program, który będzie wczytywał dane z jednego pliku tekstowego i zmienione zapisywał do drugiego. W tym celu:
- Zadeklaruj strukturalny typ danych
struct para
zdefiniowany tak, że zmienna takiego typu może przechowywać dwie wartości: napis oraz liczbę. W funkcjimain
zadeklaruj lokalną tablicę o długości 5, zawierającą elementy typustruct para
. - Napisz funkcję
wiersz
, która będzie odczytywała dane z wiersza w otwartym pliku. W wierszu zapisane są kolejno: nr indeksu studenta, nazwisko i ocena. Czytaj dalej
ZTP2024: Wyniki z egzaminu w terminie drugim
Lista ocen osób, które uczestniczyły w egzaminie w drugim terminie. Wiersze zawierają: trzy ostatnie cyfry nr indeksu, liczbę zdobytych punktów i proponowaną ocenę.
- ***045 5.5 2
- ***327 15.5 3.5
- ***507 9.5 2
- ***539 12 + ε 3
- ***597 17.5 4
- ***630 17.5 4
- ***899 13 3
W razie niejasności, proszę o kontakt mailowy.
Prace będą do wglądu w poniedziałek (10 marca), w godz. 16:45-17:15 (lub do ostatniej zainteresowanej osoby) w pok. 1247, bud. 12.
PO2025: Wejściówka na Lab.3
Zadeklaruj strukturalny typ danych, który będzie zawierał dwa pola: napis oraz liczba całkowita. W funkcji main
zadeklaruj lokalną tablicę o niewielkiej długości (np. 5), zawierającą elementy typu takiego, jak zdefiniowana wcześniej struktura. Czytaj dalej
ZTP2024: terminy w sesji poprawkowej
- Poprawa oceny z zajęć lab.: 3 marca (poniedziałek) w godz. 16:45-20:00, sala 109b w bud. 23. Osoby zainteresowane proszę o mail z potwierdzeniem chęci udziału. Wystarczy krótki tekst w rodzaju „Zgłaszam swój udział w poprawie ZTP lab.” i podpis. Zgłoszenia są potrzebne, abym wiedział ile przygotować zadań. Zgłoszenia można nadsyłać do niedzieli (2.03) wieczorem. Na poprawę proszę zabrać ze sobą legitymację studencką.
- Egzamin z ZTP, drugi termin: 4 marca (wtorek) w godz. 15:00-16:45, sala 308a, bud.21. Formuła egzaminu taka sama jak w pierwszym terminie:
- Egzamin jest pisemny. Proszę zabrać ze sobą kartki papieru i długopisy oraz legitymacje studenckie. Proszę być punktualnie. Prace osób spóźnionych mogą nie podlegać ocenie.
- Szczegółowe zasady udziału są opisane na stronie www: Zasady zaliczenia wykładu, ale nie ma części praktycznej, to znaczy, nie będzie kartki z kodem programu, dla którego należy podać komunikaty wypisywane w oknie konsoli.
- Zwracam uwagę na pkt. 4 zasad dotyczący zakazu używania elektronicznych urządzeń inteligentnych. Niestosowanie się do tego zakazu skutkuje natychmiastowym zakończeniem egzaminu przez studenta i opuszczeniem sali.
PO2025: zamiana pracowni komputerowych
Uwaga: w poniedziałki o godz. 15:00 zajęcia grupy 4 będą odbywać się w pracowni 033 bud.21, natomiast zajęcia grupy 3 – w pracowni 109b, bud.23. Aktualizacja jest już widoczna w USOSie.
PO2025: Wejściówka na Lab.2
Napisz program szyfrujący tekst wprowadzany przez użytkownika. W tym celu przygotuj tablicę dwuwymiarową A o wymiarze 5 na 5 przechowującą wartości typu char
, oraz tablicę jednowymiarową B, przechowującą wskaźniki do zmiennych typu char
. Czytaj dalej