Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
11 / 7 / 5
Регистрация: 09.09.2021
Сообщений: 147

Создать объект “Календарь”

09.04.2022, 14:49. Показов 670. Ответов 3

Студворк — интернет-сервис помощи студентам
Поля : день , месяц , год
Методы : конструктор без параметров, конструктор с параметрами , конструктор копирования; определение названия недели по заданной дате.
За помощь буду благодарен
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.04.2022, 14:49
Ответы с готовыми решениями:

Как создать объект, когда нажимаешь на другой объект?
При нажатий на объект появляются его характеристики, а для этого я думал создать прямоугольник в углу экрана где будет написаны его...

Создать объект стек и создать объект очередь с перегруженными операциями
Помогите, пожалуйста с заданиями. 1. Унарная операция Создать объект стек, перегрузив ++ и -- (как постфиксными, так и префиксными)....

Объект 'Календарь' для Excel, который бы показывал празничные дни
Не встречал ли кто объекта 'Календарь' для Excel, который бы показывал празничные дни?

3
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
20.02.2023, 00:54
Типа такого?
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import datetime
 
 
class Calendar:
    def __init__(self, day=None, month=None, year=None):
        if not any(day, month, year):
            today = datetime.date.today()
            self.day = today.day
            self.month = today.month
            self.year = today.year
        elif all(day, month, year):
            self.day = day
            self.month = month
            self.year = year
 
        else:
            print("Неправильная дата")
    
    def get_weekday_name(self):
        weekday_names = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
        return weekday_names[datetime.date(self.year, self.month, self.day).weekday()]
 
    def copy(self):
        return Calendar(self.day, self.month, self.year)
 
    def __str__(self):
        return f"{self.day}/{self.month}/{self.year}"
1
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
20.02.2023, 15:30
rim41,

Не по теме:

так надо названия недель... Ну типа "крестопоклонная неделя", "страстная неделя", "неделя ваий" (что бы это не значило...)

0
 Аватар для rim41
1045 / 313 / 78
Регистрация: 16.03.2020
Сообщений: 954
21.02.2023, 01:43
Parramon, Они ж по идее разные по годам, ну нафек для каждого года расписывать

Добавлено через 23 секунды
Хотя... Можно чатгпт запрячь, он по идее должен хорошо справиться такой задачей

Добавлено через 15 секунд
Но мне лень, ТС сам сможет если захочет
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.02.2023, 01:43
Помогаю со студенческими работами здесь

Как ячейке в DBGrid присвоить объект выбора данных (список или календарь)
Здравствуйте! Мне нужно получить по щелчку в ячейке грида нужный объект, в котором находятся любые данные, которые мне нужны, ...

Подскажите, есть ли календарь в Excel 2019, чтобы использовать как объект в VBA?
Добрый день форумчане!, подскажите пожалуйста, есть ли календарь в Excel 2019 ? Чтобы можно использовать в коде VBA и загружать...

Как, используя Entity Framework, создать объект с конструктором, в котором содержится другой объект?
Имеем следующие объекты: Пользователь (User) и Человек (Person), при этом нельзя создать пользователя, не указав кто он (кто из Person). А...

Получить адрес на переменную\объект, потом от этого адреса создать указатель на объект и изменить значение. Как?
int a=55; uintptr_t adr=&a; int *b=*adr; *b=88; cout << "a=" << a << "b=" << b; Добавлено через 16 минут так...

Как создать объект оператором new, если имеется только тип указателя на объект, переданный через шаблон?
Есть шаблон. Точно известно, что его параметр Т это указатель. Как с помощью new создать переменную типа *T ? Код приведенный ниже дает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru