
По номеру недели вывести его название?Спасибо...


Ответы на вопрос

n:integer;
begin
writeln('Введите номер дня недели');
readln(n);
case n of
1: write('Понедельник');
2: write('Вторник');
3: write('Среда');
4: write('Четверг');
5: write('Пятница);
6: write('Суббота');
7: write('Воскресение');
else writ('Ошибка! В неделе 7 дней, а не больше!');
end;
end.



Для определения названия недели по заданному номеру недели можно использовать различные подходы в зависимости от используемого языка программирования.
Пример на языке Python:
```python import datetime
def get_weekday_name(week_number): try: # Создаем объект даты с первым днем года и номером недели date = datetime.datetime(datetime.datetime.now().year, 1, 1) + datetime.timedelta(weeks=week_number-1) # Получаем название дня недели weekday_name = date.strftime("%A") return weekday_name except ValueError: return "Некорректный номер недели"
# Пример использования week_number = int(input("Введите номер недели: ")) weekday_name = get_weekday_name(week_number) print(f"Название недели: {weekday_name}") ```
В этом примере мы используем модуль `datetime` для работы с датами и временем. Функция `get_weekday_name` принимает номер недели и возвращает название дня недели для первого дня этой недели. Мы создаем объект даты с первым днем года и добавляем к нему указанное количество недель. Затем мы используем метод `strftime` для форматирования даты и получения названия дня недели.
Программа запрашивает у пользователя номер недели и выводит соответствующее название дня недели. Если введен некорректный номер недели (например, отрицательное число или число, превышающее количество недель в году), программа выводит сообщение об ошибке.
Это лишь один из возможных способов решения данной задачи на языке Python, и в зависимости от требований и используемого языка программирования можно выбрать другие подходы.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili