Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для Блондинка йа
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279

Как вставить функцию расчёта?

01.05.2021, 01:45. Показов 1634. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть скрипт выводящий/скрывающий блок с поздравлениями...

PHP/HTML
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
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<style>
div.holiday { background-color: #ececec; text-align: center; border: 1px solid #999; padding: 20px; color: #f00; font: bold 24px serif; }
</style>
</head>
<body>
<div id="holigay"></div>
<script type="text/javascript">
var holidays = {
    '3': {
        '8': {'start': 8, 'duration': 12, 'compliments': 'С 8 марта !'},
        '9': {'start': 12, 'duration': 2, 'compliments': 'Поздравление с Днем счастливых!'}    
    },
    '4': {
        '11': {'start': 8, 'duration': 12, 'compliments': 'С днём космонавтики !'},
        '30': {'start': 12, 'duration': 2, 'compliments': 'с 30 апреля! '   
    }
},
    '5': {
        '1': {'start': 8, 'duration': 12, 'compliments': 'С 1 мая !'},
        '9': {'start': 12, 'duration': 2, 'compliments': 'С 9 мая !'    
    }
}
},
 d = new Date(), m;
 
if((m = holidays[d.getMonth()+1]) && m[d.getDate()]) {
    m = m[d.getDate()];
    if(d.getHours()>=m.start) {
        var b = document.createElement('div');
        b.className = 'holiday';
        b.innerHTML = m.compliments;
        document.querySelector('body').appendChild(b)
    }  
}
</script>
</body>
</html>
в нем фиксированные даты, вопрос как вывести поздравления с праздниками, даты которых меняются каждый год?
есть две функции для расчёта пасхи православной и католической

JavaScript
1
2
3
4
5
6
7
8
9
10
11
function orthodoxDate(year) {
            var a = year % 19;
            var b = year % 4;
            var c = year % 7;
            var d = (19 * a + 15) % 30;
            var e = (2 * b + 4 * c + 6 * d + 6) % 7;
            var f = d + e;
            return f <= 26
                ? new Date(year, 3, 4 + f)
                : new Date(year, 4, f - 26);
        }
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
function catholicDate(year) {
            var a = year % 19;
            var b = year % 4;
            var c = year % 7;
            var k = Math.floor(year / 100);
            var p = Math.floor((13 + 8 * k) / 25);
            var q = Math.floor(k / 4);
            var m = (15 - p + k - q) % 30;
            var n = (4 + k - q) % 7;
            var d = (19 * a + m) % 30;
            var e = (2 * b + 4 * c + 6 * d + n) % 7;
            if (d === 29 && e === 6)
                return new Date(year, 3, 19);
            if (d === 28 && e === 6 && ((11 * m + 11) % 30 < 19))
                return new Date(year, 3, 18);
            if (d + e > 9)
                return new Date(year, 3, d + e - 9);
            else
                return new Date(year, 2, 22 + d + e);
        }
как в скрипт добавить эти функции, чтобы блок появлялся в эти даты пасхи православной католической, православной радуницей(+9 дней) и православной троицей(+49 дней) ?

Добавлено через 2 часа 33 минуты
попробую описать скрипт подробнее, на странице сайта есть блок
HTML5
1
<div id="holiday"></div>
, при наступлении события(определённой даты) он должен появляться на странице, по окончании события пропадать с помощью свойства display меняя значение none или block, обычно продолжительность события 24 часа, также должна быть возможность установить начало и конец отдельных событий с точностью до часов и минут, и надо с помощью вышеуказанных функций получить месяц и дату вышеуказанных праздников, для текущего года, и вывести этот блок на экран...

это возможно средствами js ? и кто может помочь реализовать подобный скрипт?

Добавлено через 17 минут
p. s. также должна быть возможность установить продолжительность отдельного события больше суток, например чтобы поздравление типа с наступающим новым годом, можно было установить продолжительностью 3 суток 12 часов 45 минут например,.........

Добавлено через 1 час 26 минут
народ, йа задолбалась несколько лет выводить вручную под шапкой сайта поздравления с днем рождения "живым" посетителям, пытаюсь автоматизировать этот процесс с помощью js, так же пытаюсь учесть всевозможные варианты, например поздравить пользователей с днём победы, и на несколько дней "повесить" ленточку на сайт, или возможно на полдня вывесить объявление посетителям, и учесть что в один день может быть два и более праздника, рождество и день рождения у кого нибудь в один день... но в основном скрипт нужен чтобы поздравить посетителей с праздниками, днём рождения и тд, тоесть чтобы раз в год с 00:00 и до 23:59:59 вывесить поздравление...

помогите кто может, сегодня 1 мая, завтра пасха, как это сделать на яваскрипте?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.05.2021, 01:45
Ответы с готовыми решениями:

Подсчет в Word как вставить формулу автоматического расчета
Всем привет, Подскажите пожалуйста Имеем текст в ворде &quot;5 яблок, по цене 15 за штуку, стоят 75.&quot; Как сделать, что-бы стоимость...

Создать модуль, содержащий функцию расчета одного слагаемого и процедуру расчета всей суммы целиком
Помогите с заданием, модуль вроде написал, но при вызове в программе дальше одного слагаемого считать отказывается unit modul1; ...

как мне функцию одного класса в функцию базового вставить
как мне функцию одного класса в функцию базового вставить??чет не хера не получается.... class Car { public : void...

23
 Аватар для Блондинка йа
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
08.05.2021, 15:31  [ТС]
Студворк — интернет-сервис помощи студентам
DrType, а если вчера было другое событие, тогда просто в блоке будет вчерашнее поздравление, а тут надо применить display: none; если сегодня событий нету...
1
Эксперт JS
 Аватар для DrType
6553 / 3624 / 1075
Регистрация: 07.09.2019
Сообщений: 5,877
Записей в блоге: 1
08.05.2021, 16:16
Точно. Давайте так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if (document.getElementById("holiday")) {
  document.getElementById("holiday").remove();
}
if ((m = holidays[d.getMonth() + 1])) {
  m = m[d.getDate() - 1];
  if (m) {
    if (d.getHours() >= m.start) {
      const b = document.createElement("div");
      b.id = "holiday";
      b.innerHTML = m.compliments;
      document.querySelector("body").appendChild(b);
    }
  }
}
Добавлено через 19 минут
Блондинка йа, а, или нужно, чтобы, например, в полночь с 9 мая на 10 блок на глазах исчезал? Пока наш код отрабатывает только после обновления страницы.

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

Добавлено через 9 минут
Пусть блока с таким id в HTML-разметке вообще не будет. Пусть добавляется всегда динамически. То есть, 22 — 23 строчки вырежем.
0
 Аватар для Блондинка йа
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
08.05.2021, 19:49  [ТС]
если у тебя днюха и ты культурно выпиваешь, неужели в полночь зайдёшь в интернет чтобы посмотреть с помощью какой анимации пропадёт блок с поздравлениями? .........

Добавлено через 3 часа 7 минут
в результате получилось так :-)

PHP/HTML
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
73
74
75
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<style>
#holiday {
    display: none; 
    background: hsl(0,0%,90%);
    color: hsl(340,100%,50%);
    font: bold 24px/20px serif;
    text-align: center;
    padding: 15px 20px;
    border: 1px solid hsl(0,0%,50%);
    border-radius: 12px/9px;
}
</style>
</head>
<body>
    <div id="header">
    <div id="logo"></div>
    <div id="block_time-data"></div>
    </div>
    <div id="holiday">
    </div>
<script type="text/javascript">
var holidays = {
    '1': {
        '1': {'start': 0, 'duration': 24, 'compliments': 'С новым годом !'},
        '7': {'start': 0, 'duration': 24, 'compliments': 'С рождеством !'} },
    '2': {
        '23': {'start': 0, 'duration': 24, 'compliments': 'С 23 февраля !'} },
    '3': {
        '8': {'start': 0, 'duration': 12, 'compliments': 'С 8 марта !'} },
    '4': {
        '12': {'start': 0, 'duration': 12, 'compliments': 'С днём космонавтики !'} },
    '5': {
        '1': {'start': 0, 'duration': 12, 'compliments': 'С 1 мая !'},
        '9': {'start': 0, 'duration': 24, 'compliments': 'С 9 мая !'} },
    '6': {
        '1': {'start': 0, 'duration': 24, 'compliments': 'С 1 июня, Всемирным днём родителей !'} },
    '7': {
        '3': {'start': 0, 'duration': 24, 'compliments': '3 июля, день независимости Республики Беларусь !'} },
    '8': {
        '12': {'start': 0, 'duration': 24, 'compliments': '12 августа международный день молодёжи !'} },
    '9': {
        '1': {'start': 0, 'duration': 24, 'compliments': '1 сентября, день знаний !'} },
    '10': {
        '1': {'start': 0, 'duration': 24, 'compliments': '1 октября, международный день пожилых людей !'} },
    '11': {
        '7': {'start': 0, 'duration': 24, 'compliments': '7 ноября, день октябрьской революции !'} },
    '12': {
        '25': {'start': 0, 'duration': 24, 'compliments': 'С католическим рождеством !'} }
}, d = new Date( "2 May 2021 00:00:00:001" ), m;
 
if((m = holidays[d.getMonth()+1]) && m[d.getDate()]) {
    //можно записывать в сессионное хранилище условие (метку окончания показа)
    //и проверяя ее в ней, если она есть, сразу отображаем поздравление и запускаем таймер окончания
    //в противном случае запускаем таймер сканирующий время на соответствие началу старта поздравления
    //и при этом событии пишем метку окончания в сессию
    //конечное сравнение для старта, это
    m = m[d.getDate()];
    if(d.getHours()>=m.start) {
    var b = document.getElementById("holiday");
    if (!b) {
    b = document.createElement("div");
    b.id = "holiday";
    document.querySelector("body").appendChild(b);
    }
    b.innerHTML = m.compliments;
    b.style.display = "block";
    }  
}
</script>
</body>
</html>
Добавлено через 20 минут
сейчас проблема, как сделать чтобы строка 28 работала без start и duration ?

JavaScript
1
'1': {'start': 0, 'duration': 24, 'compliments': 'С новым годом !'}
и только в особых случаях можно было добавлять эти параметры?
другими словами чтобы 28 строка могла принимать вид

JavaScript
1
'1': {'compliments': 'С новым годом !'}
или

JavaScript
1
'1': {'start': 0, 'compliments': 'С новым годом !'}
или

JavaScript
1
'1': {'duration': 24, 'compliments': 'С новым годом !'}
или

JavaScript
1
'1': {'start': 0, 'duration': 24, 'compliments': 'С новым годом !'}
1
 Аватар для Блондинка йа
13 / 12 / 1
Регистрация: 08.03.2019
Сообщений: 279
09.05.2021, 22:03  [ТС]
народ, помогите есть два скрипта

PHP/HTML
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<style>
#holiday {
    display: none;
    background: hsl(0,0%,90%);
    color: hsl(340,100%,50%);
    font: bold 24px/20px serif;
    text-align: center;
    padding: 15px 20px;
    border: 1px solid hsl(0,0%,50%);
    border-radius: 12px/9px;
}
</style>
</head>
<body>
    <div id="header">
    <div id="logo"></div>
    <div id="block_time-data"></div>
    </div>
    <div id="holiday">
    </div>
<script type="text/javascript">
var holidays = {
    '1': {
        '1': {'start': 0, 'duration': 24, 'compliments': 'С новым годом !'},
        '7': {'start': 0, 'duration': 24, 'compliments': 'С рождеством !'} },
    '2': {
        '23': {'start': 0, 'duration': 24, 'compliments': 'С 23 февраля !'} },
    '3': {
        '8': {'start': 0, 'duration': 12, 'compliments': 'С 8 марта !'} },
    '4': {
        '12': {'start': 0, 'duration': 12, 'compliments': 'С днём космонавтики !'} },
    '5': {
        '1': {'start': 0, 'duration': 12, 'compliments': 'С 1 мая !'},
        '9': {'start': 0, 'duration': 24, 'compliments': 'С 9 мая !'} },
    '6': {
        '1': {'start': 0, 'duration': 24, 'compliments': 'С 1 июня, Всемирным днём родителей !'} },
    '7': {
        '3': {'start': 0, 'duration': 24, 'compliments': '3 июля, день независимости Республики Беларусь !'} },
    '8': {
        '12': {'start': 0, 'duration': 24, 'compliments': '12 августа международный день молодёжи !'} },
    '9': {
        '1': {'start': 0, 'duration': 24, 'compliments': '1 сентября, день знаний !'} },
    '10': {
        '1': {'start': 0, 'duration': 24, 'compliments': '1 октября, международный день пожилых людей !'} },
    '11': {
        '7': {'start': 0, 'duration': 24, 'compliments': '7 ноября, день октябрьской революции !'} },
    '12': {
        '25': {'start': 0, 'duration': 24, 'compliments': 'С католическим рождеством !'} }
},
 
    d = new Date(), m; // d = new Date( "9 May 2021 00:00:00:001" )
 
if((m = holidays[d.getMonth()+1]) && m[d.getDate()]) {
    //можно записывать в сессионное хранилище условие (метку окончания показа)
    //и проверяя ее в ней, если она есть, сразу отображаем поздравление и запускаем таймер окончания
    //в противном случае запускаем таймер сканирующий время на соответствие началу старта поздравления
    //и при этом событии пишем метку окончания в сессию
    //конечное сравнение для старта, это
    m = m[d.getDate()];
    if(d.getHours()>=m.start) {
    var b = document.getElementById("holiday");
    if (!b) {
    b = document.createElement("div");
    b.id = "holiday";
    document.querySelector("body").appendChild(b);
    }
    b.innerHTML = m.compliments;
    b.style.display = "block";
    }  
}
        // {'compliments': 'какой-то текс/картинка'}
        // может не иметь других параметров
        // или может иметь один или два дополнительных параметра
        // {'start': (0), 'compliments': 'какой-то текс/картинка'}
        // {'duration': (0), 'compliments': 'какой-то текс/картинка'}
        // {'stop': (0), 'compliments': 'какой-то текс/картинка'}
        // или два
        // {'start': (0), 'duration': (0), 'compliments': 'какой-то текс/картинка'}
        // {'start': (0), 'stop': (0), 'compliments': 'какой-то текс/картинка'}
        // все три дополнительных параметра (start, duration, stop) могут принимать значечения
        // (00) только часы
        // (00:00) часы минуты
        // (00:00:00) часы минуты секунды
</script>
</body>
</html>
и

PHP/HTML
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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<!DOCTYPE html>
<html>
 
<head>
    <meta charset='utf-8'>
    <meta http-equiv='X-UA-Compatible' content='IE=edge'>
    <title>Page Title</title>
    <meta name='viewport' content='width=device-width, initial-scale=1'>
</head>
 
<body>
    <style>
        #hollyday
        { background: hsl(0,0%,90%);
        color: hsl(340,100%,50%);
        font: bold 24px/20px serif;
        text-align: center;
        padding: 15px 0;
        border: 1px solid hsl(0,0%,50%);
        border-radius: 12px/9px;
        }
    </style>
    <div id="header">
    <div id="logo"></div>
    <div id="block_time-data"></div>
    <div id="hollyday">
    </div>
    </div>
    <script>
 
        var fixDates = [
            { month: 1, day: 1, hour: 0, duration: 24, compliments: "С новым годом !" },
            { month: 1, day: 7, hour: 0, duration: 24, compliments: "С православным рождеством !" },
            { month: 2, day: 23, hour: 0, duration: 24, compliments: "С 23 февраля !" },
            { month: 3, day: 8, hour: 0, duration: 24, compliments: "С 8 марта !" },
            { month: 4, day: 12, hour: 0, duration: 24, compliments: "12 апреля, день космонавтики !" },
            { month: 5, day: 1, hour: 0, duration: 24, compliments: "С 1 мая !" },
            { month: 5, day: 9, hour: 0, duration: 24, compliments: "С 9 мая !" },
            { month: 6, day: 1, hour: 0, duration: 24, compliments: "С 1 июня, Всемирным днём родителей !" },
            { month: 7, day: 3, hour: 0, duration: 24, compliments: "3 июля, день независимости Республики Беларусь !" },
            { month: 8, day: 12, hour: 0, duration: 24, compliments: "12 августа международный день молодёжи !" },
            { month: 9, day: 1, hour: 0, duration: 24, compliments: "1 сентября, день знаний !" },
            { month: 10, day: 1, hour: 0, duration: 24, compliments: "1 октября, международный день пожилых людей !" },
            { month: 11, day: 7, hour: 0, duration: 24, compliments: "7 ноября, день октябрьской революции !" },
            { month: 12, day: 25, hour: 0, duration: 24, compliments: "С католическим рождеством !" }
        ];
  
        function catholicDate(year)
        {
            var a = year % 19;
            var b = year % 4;
            var c = year % 7;
            var k = Math.floor(year / 100);
            var p = Math.floor((13 + 8 * k) / 25);
            var q = Math.floor(k / 4);
            var m = (15 - p + k - q) % 30;
            var n = (4 + k - q) % 7;
            var d = (19 * a + m) % 30;
            var e = (2 * b + 4 * c + 6 * d + n) % 7;
            if (d === 29 && e === 6)
                return new Date(year, 3, 19);
            if (d === 28 && e === 6 && ((11 * m + 11) % 30 < 19))
                return new Date(year, 3, 18);
            if (d + e > 9)
                return new Date(year, 3, d + e - 9);
            else
                return new Date(year, 2, 22 + d + e);
        }
        
        function orthodoxDate(year)
        {
        var a = year % 19;
        var b = year % 4;
        var c = year % 7;
        var d = (19 * a + 15) % 30;
        var e = (2 * b + 4 * c + 6 * d + 6) % 7;
        var f = d + e;
        return f <= 26
        ? new Date(year, 3, 4 + f)
        : new Date(year, 4, f - 26);
        }
 
        function getActualCompliments()
        {
            var now = new Date( "2 May 2021 00:00:00:001" ); // кат.пасха "4 April 2021 00:00:00:000", прав.пасха "2 May 2021 00:00:00:000", радуница "11 May 2021 00:00:00:000", троица "20 June 2021 00:00:00:000"
            var result = fixDates.filter(v =>
            {
            var currentDate = new Date(now.getFullYear(), v.month - 1, v.day, v.hour);
            var durms = v.duration * 3600000;
            console.log(now, currentDate, (now - currentDate) / 3600000);
            var rg = now - currentDate;
            return rg <= durms && rg >= 0;
            }).map(v => v.compliments);
            var caholic = catholicDate(now.getFullYear());
            var ortodox = orthodoxDate(now.getFullYear());
            if (caholic.getMonth() == now.getMonth() && caholic.getDate() == now.getDate())
            result.push("С католической пасхой!");
            if (ortodox.getMonth() == now.getMonth() && ortodox.getDate() == now.getDate())
            result.push("С православной пасхой!");
            
            var radunitsa = new Date(ortodox);
            radunitsa.setDate(radunitsa.getDate() + 9);
            if (radunitsa.getMonth() == now.getMonth() && radunitsa.getDate() == now.getDate())
            result.push("С радуницей !");
            
            var trinity = new Date(ortodox);
            trinity.setDate(trinity.getDate() + 49);
            if (trinity.getMonth() == now.getMonth() && trinity.getDate() == now.getDate())
            result.push("С троицей!");
            return result;
        }
 
        var actualCompliments = getActualCompliments();
        console.log(actualCompliments);
        if (actualCompliments.length > 0)
        {
            var hollyday = document.getElementById("hollyday");
            hollyday.style.display = "block";
            for (var c of actualCompliments)
            {
                var div = document.createElement("div");
                hollyday.appendChild(div);
                div.innerHTML = c;
            }
        }
        function foo(month, day, compliment, hour = 0)
        {
            return { month: month, day: day, hour: hour, compliment: compliment }
        }
 
        var now9 = new Date();
        now9.setDate(now9.getDate() + 9);
        console.log(now9);
        
        var now49 = new Date();
        now49.setDate(now49.getDate() + 49);
        console.log(now49);
    </script>
</body>
</html>
помогите в этом скрипте сделать список фиксированных дат привести к такому виду

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
var fixDates = {
    '1': {
        '1': {'compliments': 'С новым годом !'},
        '7': {'compliments': 'С рождеством !'} },
    '2': {
        '23': {'compliments': 'С 23 февраля !'} },
    '3': {
        '8': {'compliments': 'С 8 марта !'} },
    '4': {
        '12': {'compliments': 'С днём космонавтики !'} },
    '5': {
        '1': {'compliments': 'С 1 мая !'},
        '9': {'compliments': 'С 9 мая !'} },
    '6': {
        '1': {'compliments': 'С 1 июня, Всемирным днём родителей !'} },
    '7': {
        '3': {'compliments': '3 июля, день независимости Республики Беларусь !'} },
    '8': {
        '12': {'compliments': '12 августа международный день молодёжи !'} },
    '9': {
        '1': {'compliments': '1 сентября, день знаний !'} },
    '10': {
        '1': {'compliments': '1 октября, международный день пожилых людей !'} },
    '11': {
        '7': {'compliments': '7 ноября, день октябрьской революции !'} },
    '12': {
        '25': {'compliments': 'С католическим рождеством !'} }
}
чтобы был как в первом скрипте...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.05.2021, 22:03
Помогаю со студенческими работами здесь

Как задать функцию другим выражением без расчета в уравнении?
Предположим, что есть уравнение y:= a*x + Int(z*x, x) Где z := T + ln(x) Я хочу задать функцию z , но что бы в уравнении у меня...

Как вставить функцию?
Нужно вывести номер столбца в котором все числа нечетные. Программа может вывести только один номер, если в матрице не 1 столбец с...

как в функцию отправки писем вставить цикл
Добрый день! подскажите как в функцию отправки писем вставить цикл. У меня он не работает. Письмо приходит но цикл не выводится ...

Подскажите как вставить в функцию данные из матрицы
Добрый день, подскажите пожалуйста как вставить в функцию данные из матрицы... Ранее я построил функцию с дискретной переменной, сейчас...

Функция ввода повторяется два раза. Как сделать так,чтобы введённая переменная v попадала в функцию расчета?
/*Написать программу, функция main которой включает вызов 3х функций: - 1-я функция осуществляет ввод исходных данных; - 2-я функция...


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru