Budżet: 200 UAH Termin: 2 dni
Студент отримує різні оцінки: 100 балів (int), 'А' (char), "відмінно" (string) або {100, 'A', "відмінно"} (struct Point). Оголосіть клас Студент, параметризований типом оцінки. Кожен екземпляр має ім'я, номер залікової книжки і масив п'яти оцінок. Надайте можливість задавати і дізнаватися значення оцінок, друкувати екземпляр у потік. Студентів можна порівнювати за середнім балом. Випробуйте різні конкретизації шаблона: типами int, char, Point. Для цього створіть групу кількох студентів - масив, надрукуйте її, знайдіть найуспішнішого студента і аутсайдера за допомогою оголошених раніше шаблонів функцій. Тип Point (комплексна оцінка з усіма трьома різновидами значень) доведеться оголосити самостійно.
Budżet: 200 UAH Termin: 2 dni
Co należy zrobić: opracować aplikację EXE w C++; stworzyć nowoczesny interfejs graficzny zgodnie z moim projektem; zrealizować logikę działania programu; zapewnić stabilne działanie na Windows 10 i Windows 11; udostępnić kod źródłowy Visual Studio (.sln, .vcxproj). Już mam: projekt interfejsu (załączam zrzuty ekranu); koncept działania programu; listę funkcji, którą omówimy z wykonawcą. Wymagania dla wykonawcy: pewna znajomość C++; doświadczenie w pracy z Microsoft Visual Studio; doświadczenie w tworzeniu aplikacji Windows Desktop; staranny i czytelny kod; gotowość do utrzymywania kontaktu podczas rozwoju. Proszę, w odpowiedzi prześlij: przykłady twoich programów EXE; doświadczenie w pracy z C++; orientacyjny czas realizacji; koszt pracy.
Dzień dobry Należy stworzyć moduł, który będzie działał z bazą danych Firebird w C++ do sprzedaży towarów. Są przykłady gotowych rozwiązań oraz opis funkcjonalności modułu. Główne funkcje: autoryzacja, wybór towaru na ekranie z grup/podgrup, przejście do koszyka, płatność kartą oraz druk paragonu. Program powinien działać na Windows 10 i wyżej, korzystać z istniejącej bazy danych.
Wymagana jest разработка łatki do sterownika karty graficznej, rozszerzającej możliwości zarządzania adapterem graficznym poprzez dodanie dodatkowych ustawień użytkownika. Łatka powinna integrować się z istniejącą architekturą sterownika bez naruszania jego podstawowej funkcjonalności i zapewniać zgodność z obsługiwanymi wersjami systemu operacyjnego. Głównym celem jest zapewnienie bardziej elastycznego dostępu do parametrów, które są niedostępne w standardowej panelu sterowania, z możliwością ich zmiany przez interfejs użytkownika lub programowe API. Łatka powinna przewidywać modułową strukturę, umożliwiającą w przyszłości dodawanie nowych parametrów bez istotnej przeróbki kodu. Należy zapewnić poprawne przetwarzanie błędów, rejestrowanie zmian, możliwość przywrócenia ustawień do wartości domyślnych, a także zachowanie zgodności z przyszłymi aktualizacjami sterownika, o ile to możliwe. Rozwiązanie powinno być dostarczone z dokumentacją techniczną opisującą architekturę, zrealizowane możliwości, ograniczenia oraz zalecenia dotyczące testowania.