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

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

18.10.2014, 21:32. Показов 28975. Ответов 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
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru