Zaprojektuj i zaimplementuj trzy klasy, które na zajęciach 11 posłużą jako klasy bazowe. Klasy reprezentują pojęcia: Czytaj dalej
Archiwa kategorii: Programowanie Obiektowe 2025
PO2025: Wejściówka na Lab.10
Do klasy MojaKlasa
(https://ktrojanowski.blog.uksw.edu.pl/programowanie-obiektowe/kody-programow-po/ Program #6) dodaj pole nast
, tak aby można było tworzyć listę dynamiczną jednokierunkową obiektów typu MojaKlasa
. Czytaj dalej
PO2025: Wejściówka na Lab.9
Zaprojektuj klasę, reprezentującą figurę na płaszczyźnie: trapez równoramienny.
Zaproponuj zestaw pól dla tej klasy, pozwalający na jednoznaczne określenie jej położenia na płaszczyźnie względem początku układu współrzędnych oraz jednoznacznie określający jej rozmiary (np. długości boków, podstawy, itd.). Czytaj dalej
PO2025: Wejściówka na Lab.8
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
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
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.