С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.74/137: Рейтинг темы: голосов - 137, средняя оценка - 4.74
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23

Смена текста в зависимости от дня недели и времени

18.10.2014, 21:32. Показов 29003. Ответов 49
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброго дня.

Есть необходимость выводить текст в зависимости от дня недели и времени что то вроде Расписания.

нашел как вывести по дням недели:

JavaScript
1
2
3
4
5
now = new Date()
  if (now.getDay() == 0)
    document.write("Воскресенье")
  if (now.getDay() == 1)
    document.write("Понедельник")
и тд..

Нашел как сделать по времени:

JavaScript
1
2
3
4
5
var h=(new Date()).getHours();                  
if (h > 3 && h <  12) document.writeln("Доброе утро");                    
if (h > 11 && h <  19) document.writeln("Добрый день");                   
if (h > 18 && h <  24) document.writeln("Добрый вечер");                 
if (h > 23 || h <  4 ) document.writeln("Привет полуночникам");
А вот как это вместе скрутить, что-бы в воскресенье в 9 часов один текст выводился, а в понедельник в 9 другой,
не знаю.

Может кто мне помочь?

С уважением Денис.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.10.2014, 21:32
Ответы с готовыми решениями:

Расписание занятий в зависимости от дня недели
Привет всем! Хотел бы узнать как это реализовать: Есть сайт определенной специальности, в специальном блоке должно отображаться расписание...

Автоматическое заполнение ячеек, в зависимости от дня недели
Добрый день! Помогите довести формулу до ума! Есть табель учёта рабочего времени, необходимо, что бы при смене месяца в ячейке В1,...

Вывод сообщения в зависимости от введенного дня недели
Написать программу, которая запрашивает у пользователя номера дня недели и выводит одно из сообщений : &quot;Рабочий день&quot;,...

49
 Аватар для kloks
55 / 55 / 30
Регистрация: 08.05.2012
Сообщений: 162
18.10.2014, 23:07
Использовать условия
JavaScript
1
2
3
4
5
6
7
8
var now = new Date();
var day = now.getDay();
var h = now.getHours();
if ((day == 1) && (h > 3) && (h < 12)) {
    document.write("Утро понедельника");
} else if ((day == 2) && (h > 3) && (h < 12)) {
    document.write("Утро вторника");
} // И так далее
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
19.10.2014, 06:11  [ТС]
Спасибо за помощь Kloks.

К сожалению я не смог разобраться как в один день добавить много условий по времени.

Вот здесь:
JavaScript
1
2
if ((day == 1) && (h > 3) && (h < 12)) {
    document.write("Утро понедельника");
как я понял идет условие состоящие из двух условий - совпадений ("день 1" + "время больше 3 но меньше 12")


а как заставить выводить текст при условии:
(день 1)
время от 8 до 9 (текст 1)
время от 9 до 10 (текст 2)
время от 10 до 11 (текст 3)
и тд...
(день 2)
время от 8 до 9 (текст 4)
время от 9 до 10 (текст 5)
время от 10 до 11 (текст 6)
и тд...


Надеюсь что объяснил правильно.
Буду благодарен за ответ.
С уважением Денис.
0
 Аватар для kloks
55 / 55 / 30
Регистрация: 08.05.2012
Сообщений: 162
19.10.2014, 09:20
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
if (day == 1) {
    if ((h >= 8) && (h < 9)) {
    
    } else if ((h >= 9) && (h < 10)) {
    
    } // и тд
} else if (day == 2) {
    if ((h >= 8) && (h < 9)) {
    
    } else if ((h >= 9) && (h < 10)) {
    
    } // и тд
} // и тд
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
19.10.2014, 09:41  [ТС]
Спасибо Kloks.

Условия то что нужно, но куда теперь текст вставлять?

{
if ((h >= 8) && (h < 9) document.writeln("Доброе утро")) {

Сюда? точка с запятой нужна?

С уважением Денис.
0
 Аватар для kloks
55 / 55 / 30
Регистрация: 08.05.2012
Сообщений: 162
19.10.2014, 10:05
Да, сюда текст вставлять. Точка с запятой нужна.
А так советую разобраться хоть немного в javascript и не использовать document.write .
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
19.10.2014, 17:34  [ТС]
Огромное спасибо Kloks!


Разобрался, подкорректирую и выложу сюда, вдруг кому пригодится.
0
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 07:13  [ТС]
Под спойлером рабочая версия. Недели обрезаны до среды, добавить по аналогии не составит труда, следите за скобками ( { } )
Я её использовал для вывода на сайте дежурных по времени и дням недели.

В зависимости от дня недели пн,вт и тд.. и в зависимости от времени суток на сайте выводится соответствующий текст.

Недели формируются в следующем порядке:

0 - воскресенье
1 - понедельник
2 - вторник
3 - среда
4 - четверг
5 - пятница
6 - суббота

Шрифт и цвет текста можно менять.

Огромное спасибо за помощь KLOKS! Респект и уважуха ...

Код не претендует на изящность, но работает.
Если кто то сможет его доработать будет супер.
Если можно загрузить информацию из xls и вы знаете как это сделать, поделитесь пожалуйста.

С уважением Денис.


Кликните здесь для просмотра всего текста
<div id="raspisanie">
<script type="text/javascript">
var now = new Date();
var day = now.getDay();
var h = now.getHours();
if (day == 0) {
if ((h >= 8) && (h < 9)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 1</font>';
} else if ((h >= 9) && (h < 10)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 2</font>';
}
else if ((h >= 10) && (h < 11)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 3</font>';
}
else if ((h >= 11) && (h < 12)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 4</font>';
}
else if ((h >= 12) && (h < 13)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 5</font>';

}
else if ((h >= 13) && (h < 14)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 6</font>';

}
else if ((h >= 14) && (h < 15)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 7</font>';

}
else if ((h >= 15) && (h < 16)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 8</font>';

}
else if ((h >= 16) && (h < 17)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 9</font>';

}
else if ((h >= 17) && (h < 18)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 10</font>';

}
else if ((h >= 18) && (h < 19)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 11</font>';

}
else if ((h >= 19) && (h < 20)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 12</font>';

}
else if ((h >= 20) && (h < 21)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 13</font>';

}
else if ((h >= 21) && (h < 22)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 14</font>';

}
else if ((h >= 22) && (h < 23)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 15</font>';

}
else if ((h >= 23) || (h < 8)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 16</font>';

}


} else if (day == 1) {
if ((h >= 8) && (h < 9)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 17</font>';

} else if ((h >= 9) && (h < 10)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 18</font>';

}
else if ((h >= 10) && (h < 11)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 19</font>';

}
else if ((h >= 11) && (h < 12)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 20</font>';

}
else if ((h >= 12) && (h < 13)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 21</font>';

}
else if ((h >= 13) && (h < 14)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 22</font>';

}
else if ((h >= 14) && (h < 15)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 23</font>';

}
else if ((h >= 15) && (h < 16)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 24</font>';

}
else if ((h >= 16) && (h < 17)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 25</font>';

}
else if ((h >= 17) && (h < 18)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 26</font>';

}
else if ((h >= 18) && (h < 19)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 27</font>';

}
else if ((h >= 19) && (h < 20)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 28</font>';

}
else if ((h >= 20) && (h < 21)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 29</font>';

}
else if ((h >= 21) && (h < 22)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 30</font>';

}
else if ((h >= 22) && (h < 23)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 31</font>';

}
else if ((h >= 23) || (h < 8)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 32</font>';

}
} else if (day == 2) {
if ((h >= 8) && (h < 9)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 33</font>';

} else if ((h >= 9) && (h < 10)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 34</font>';

}
else if ((h >= 10) && (h < 11)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 35</font>';

}
else if ((h >= 11) && (h < 12)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 36</font>';

}
else if ((h >= 12) && (h < 13)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 37</font>';

}
else if ((h >= 13) && (h < 14)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 38</font>';

}
else if ((h >= 14) && (h < 15)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 39</font>';

}
else if ((h >= 15) && (h < 16)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 40</font>';

}
else if ((h >= 16) && (h < 17)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 41</font>';

}
else if ((h >= 17) && (h < 18)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 42</font>';

}
else if ((h >= 18) && (h < 19)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 43</font>';

}
else if ((h >= 19) && (h < 20)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 44</font>';

}
else if ((h >= 20) && (h < 21)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 45</font>';

}
else if ((h >= 21) && (h < 22)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 46</font>';

}
else if ((h >= 22) && (h < 23)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 47</font>';

}
else if ((h >= 23) || (h < 8)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 48</font>';

}
} else if (day == 3) {
if ((h >= 8) && (h < 9)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 49</font>';

} else if ((h >= 9) && (h < 10)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 50</font>';

}
else if ((h >= 10) && (h < 11)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 51</font>';

}
else if ((h >= 11) && (h < 12)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 52</font>';

}
else if ((h >= 12) && (h < 13)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 53</font>';

}
else if ((h >= 13) && (h < 14)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 54</font>';

}
else if ((h >= 14) && (h < 15)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 55</font>';

}
else if ((h >= 15) && (h < 16)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 56</font>';

}
else if ((h >= 16) && (h < 17)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 57</font>';

}
else if ((h >= 17) && (h < 18)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 58</font>';

}
else if ((h >= 18) && (h < 19)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 59</font>';

}
else if ((h >= 19) && (h < 20)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 60</font>';

}
else if ((h >= 20) && (h < 21)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 61</font>';

}
else if ((h >= 21) && (h < 22)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 62</font>';

}
else if ((h >= 22) && (h < 23)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 63</font>';

}
else if ((h >= 23) || (h < 8)) { document.getElementById("raspisanie").in nerHTML='<P><font color=red>Событие 64</font>';

}

}


</script>

</div>
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 12:15
besick, упрощённая структура:
Кликните здесь для просмотра всего текста
JavaScript
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
 //Объект data хранит данные в формате час(начало), час(конец), цвет, текст,
var data = {
            0   : [
                [8, 9, "red", 'Событие 1'],
                [9, 10, "red", 'Событие 2'],
                [10, 11, "red", 'Событие 3'],
                [11, 12, "red", 'Событие 4'],
                [12, 13, "red", 'Событие 5'],
                [13, 14, "red", 'Событие 6'],
                [14, 15, "red", 'Событие 7'],
                [15, 16, "red", 'Событие 8'],
                [16, 17, "red", 'Событие 9'],
                [17, 18, "red", 'Событие 10'],
                [18, 19, "red", 'Событие 11'],
                [19, 20, "red", 'Событие 12'],
                [20, 21, "red", 'Событие 13'],
                [21, 22, "red", 'Событие 14'],
                [22, 23, "red", 'Событие 15'],
                [23, 8, "red", 'Событие 16']
            ],
            1   : [
                [8, 9, "red", 'Событие 17'],
                [9, 10, "red", 'Событие 18'],
                [10, 11, "red", 'Событие 19'],
                [11, 12, "red", 'Событие 20'],
                [12, 13, "red", 'Событие 21'],
                [13, 14, "red", 'Событие 22'],
                [14, 15, "red", 'Событие 23'],
                [15, 16, "red", 'Событие 24'],
                [16, 17, "red", 'Событие 25'],
                [17, 18, "red", 'Событие 26'],
                [18, 19, "red", 'Событие 27'],
                [19, 20, "red", 'Событие 28'],
                [20, 21, "red", 'Событие 29'],
                [21, 22, "red", 'Событие 30'],
                [22, 23, "red", 'Событие 31'],
                [23, 8, "red", 'Событие 32']
            ]
    };
 
    // Функция получает БазуДанных, день, час и возвращает необходимые данные
    function getEventByDay( base, day, hour )
    {
        var obj = base[day],
            len = obj.length;
 
        for ( var i=0; i < len; i++ )
        {
            var resp = obj[i];
            if ( hour >= resp[0] && hour < resp[1] ) break;
        }
        return resp;
    }
 
    // Функция получает into, БазуДанных и необходимые данные подставляет в into
    function setupEvent( into, base )
    {
        var d   = new Date(),
            day = d.getDay(),
            h   = d.getHours(),
            resp = 'n/a';
 
        var data = getEventByDay(base, day, h);
 
        resp = '<p><font color=' + data[2] + '>' + data[3] + '</font></p>';
 
        document.getElementById( into ).innerHTML=resp;
    }
 
 
    // Вызываем...
    setupEvent(data, 'raspisanie');


Добавлено через 45 секунд
Так проще чем огромное кол-во if else...
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 12:37  [ТС]
Спасибо and_y87!

Сейчас попробую.

А вынести Data во внешний js файл можно?

Еще вопрос, можно обновлять информацию раз в 5 минут без перезагрузки страницы?

С уважением Денис.
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 12:46
Цитата Сообщение от besick Посмотреть сообщение
Сейчас попробую.
P.S. мог где нибудь допустить синтаксическую или грамматическую ошибку... если что не пугайтесь =)
Цитата Сообщение от besick Посмотреть сообщение
А вынести Data во внешний js файл можно?
как 2 пальца об асфальт...
но тогда надо учитывать что запускать функцию над только после того как загрузится файл с датой...
Цитата Сообщение от besick Посмотреть сообщение
Еще вопрос, можно обновлять информацию раз в 5 минут без перезагрузки страницы
можно... примерно так...
JavaScript
1
setInterval( setupEvent(data, 'raspisanie'), (1000*60*5) );
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 12:51  [ТС]
Спасибо and_y87!

Подскажите пожалуйста как во внешний файл data запихать.

с уважением Денис
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 12:57
Цитата Сообщение от besick Посмотреть сообщение
Подскажите пожалуйста как во внешний файл data запихать.
Ну тут всё относительно просто:
- создаёшь отдельный javascript файл с данными.
- и подключаешь его как обычный js файл, пример :
JavaScript
1
<script src="/js/data.js" type="text/javascript"></script>
Цитата Сообщение от besick Посмотреть сообщение
с уважением Денис
Денис, не стоит Вам столь официозничать , у нас тут не светский приём
Достаточно проявлять уважение путём грамотных текстов и периодического обращения к форумчанам на "ВЫ".
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 13:33  [ТС]
Вроде вставил на сайт, файл подключил. Ругается. Сможете подсказать где собака зарыта?
Миниатюры
Смена текста в зависимости от дня недели и времени  
0
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 13:35  [ТС]
в файл дата запихал вот это:
Кликните здесь для просмотра всего текста
var data = {
0 : [
[8, 9, "red", 'Событие 1'],
[9, 10, "red", 'Событие 2'],
[10, 11, "red", 'Событие 3'],
[11, 12, "red", 'Событие 4'],
[12, 13, "red", 'Событие 5'],
[13, 14, "red", 'Событие 6'],
[14, 15, "red", 'Событие 7'],
[15, 16, "red", 'Событие 8'],
[16, 17, "red", 'Событие 9'],
[17, 18, "red", 'Событие 10'],
[18, 19, "red", 'Событие 11'],
[19, 20, "red", 'Событие 12'],
[20, 21, "red", 'Событие 13'],
[21, 22, "red", 'Событие 14'],
[22, 23, "red", 'Событие 15'],
[23, 8, "red", 'Событие 16']
],
1 : [
[8, 9, "red", 'Событие 17'],
[9, 10, "red", 'Событие 18'],
[10, 11, "red", 'Событие 19'],
[11, 12, "red", 'Событие 20'],
[12, 13, "red", 'Событие 21'],
[13, 14, "red", 'Событие 22'],
[14, 15, "red", 'Событие 23'],
[15, 16, "red", 'Событие 24'],
[16, 17, "red", 'Событие 25'],
[17, 18, "red", 'Событие 26'],
[18, 19, "red", 'Событие 27'],
[19, 20, "red", 'Событие 28'],
[20, 21, "red", 'Событие 29'],
[21, 22, "red", 'Событие 30'],
[22, 23, "red", 'Событие 31'],
[23, 8, "red", 'Событие 32']
]
};
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 14:00
besick, закоментируйте строку:
JavaScript
1
//setupEvent(data, 'raspisanie');
и затем вызовите эту функцию из консоли, после того как весь документ будет загружен...
просерьте её работоспособность...

если всё сработает то функция вызывается до загрузки БазыДанных, я думаю так и происходит
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 14:23  [ТС]
закоментировал, страница загрузилась без ошибок. если в консоли набрать setupEvent(data, 'raspisanie');
то опять выдает ошибку:
TypeError: Cannot set property 'innerHTML' of null
message: "Cannot set property 'innerHTML' of null"
stack: (...)
get stack: function () { [native code] }
set stack: function () { [native code] }
__proto__: Error

Добавлено через 13 минут
сейчас убрал внешний файл, data теперь вместе со скриптом. ругается на
JavaScript
1
document.getElementById( into ).innerHTML=resp;
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 15:25
besick, Я там ошибся... надо местами поменять значения принимаемые..
JavaScript
1
2
3
//так привильно будет 
setupEvent( 'raspisanie', data );
setInterval( setupEvent('raspisanie', data ), (1000*60*5) );
1
0 / 0 / 0
Регистрация: 18.10.2014
Сообщений: 23
20.10.2014, 15:52  [ТС]
Поправил:
Ошибка есть
JavaScript
1
document.getElementById( into ).innerHTML=resp;
Uncaught TypeError: Cannot set property 'innerHTML' of null (index):240
setupEvent (index):240
(anonymous function)
0
Develo0per
 Аватар для and_y87
424 / 368 / 75
Регистрация: 27.02.2012
Сообщений: 1,379
Записей в блоге: 98
20.10.2014, 16:04
besick, порядок загрузки точно верный?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.10.2014, 16:04
Помогаю со студенческими работами здесь

Вывод разных значений в зависимости от дня недели
Пишу консольное приложение, нужно что бы в зависимости от дня недели при запуске выдавало разные значения, например: if(дата =...

Автоматизация заполнения таблицы в зависимости от дня недели
Доброго дня! Возник такой вопрос - каким способом проще всего подцеплять данные в таблицы из другой в зависимости какой день недели. К...

Написать программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня недели
Написать программу, которая запрашивает у пользователя номер дня недели, затем выводит название дня недели или сообщение об ошибке, если...

Найти номер дня недели К-го дня года, если в этом году 1 января было днем недели с номером N
Дни недели пронумерованы следующим образом: 0 - воскресенье, 1 - понедельник, 2 - вторник, ..., 6 - суббота. Даны целые числа K в...

Написать программу, которая по номеру дня недели (целому числу от 1 до 7) выдает в качестве результата название дня недели
!!!!!


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru