lemi
1

Определить день недели по введенному дню

30.11.2012, 00:33. Показов 4389. Ответов 1
Метки нет (Все метки)

1 мая 2006 года – это день недели понедельник. Вводится любая дата месяца май. Определить день недели. (Использовать оператор Case).Опишите основные шаги плз
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.11.2012, 00:33
Ответы с готовыми решениями:

По введённому дню недели определить,рабочий или выходной день.
По введённому дню недели определить,рабочий или выходной день.

Определить день недели по введенному числу месяца
Прощу помощи у программистов ) Задача такая: Введите с клавиатуры число от 1 до 31 ( день...

Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало года
Известна дата и день недели некоторого события. Определить, на какой день недели приходится начало...

По введенному числу от 1 до 7 назвать соответствующий числу день недели
Решить задачу с использованием оператора выбора. По введенному числу от 1 до 7 назвать...

1
13091 / 5872 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
30.11.2012, 17:42 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Дни недели повторяются с периодичностью в 7 дней. Поэтому, зная каким днём недели является первый день месяца, можно определить день недели на любое число этого месяца - с помощью определения остатка от деления на 7:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
var
  d : Integer;
  s : String;
begin
  repeat
    Write('Задайте число месяца: ');
    Readln(d);
    case d mod 7 of
      1 : Writeln('Это понедельник.');
      2 : Writeln('Это вторник.');
      3 : Writeln('Это среда.');
      4 : Writeln('Это четверг.');
      5 : Writeln('Это пятница.');
      6 : Writeln('Это суббота.');
      0 : Writeln('Это воскресенье.');
    end;
 
    Writeln('Повторить - Enter, выход - любой символ + Enter.');
    Readln(s);
  until S <> '';
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2012, 17:42
Помогаю со студенческими работами здесь

Определить день недели, на который приходится день с указанной датой
Помогите пожалуйста переделать программу!!! Задание: {type число = 1..31; месяц =...

По введенному дню недели определить, рабочий это день или выходной
По введенному дню недели определить, рабочий это день или выходной

Определить день недели по введенному номеру (0-6)
1) Программа должна определять день недели по введенному номеру (0-6). Если введенное число не...

По введенному дню недели напечатать его название
программа, которая по введенному дню недели (от 1 до 7) печатает его название (понедельник, вторник...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru