{/*Написать логическое выражение для определения стоимости переговоров, если стоимость переговоров с 22 часов до 8 часов на 20% ниже, а в субботу и в воскресенье дополнительно предоставляется скидка 10%. */}
t = +prompt('время разговоров от 0 до 24 часов')
dt = +prompt('продолжительность разговора в минутах')
s = +prompt('стоимость минуты разговора')
d = +prompt('день недели от 1 до 7')
console.log('t=',t,'dt=', dt, 's=', s, 'd=', d)
function Price (t, dt, d, s) {
let startTalk = t*60
let price = 0
console.log('day = ', d)
for (let i =1; i<=dt; i++){
let night = false
let holiday = false
let p = s
if( (startTalk+i)%1440 === 0 ){
if (d<7){
d=d+1
console.log('day = ', d)
} else {
d=1
console.log('day = ', d)
}
}
if ( (startTalk+i)%1440>=1320 || (startTalk+i)%1440<480){
a=26 - a равна 26b=6 - b равна 6b=a//b - b равна целой части от деления a на b
(26=6*4+2) = 4
с=a%(b+1) - с равна остатку от деления a на b+1 (26=5*5+1) = 1Задание 2:
ответ: 28
Объяснение:
a=26 - a равна 28b=6 - b равна 7b=a%b - b равна остатку от деления a на b (28%7 = 0)с=a//(b+1) - с равна целой части от деления a на b+1
(28//1 = 28)
Задание 3:
ответ: 8
Объяснение:
a=-37 - a равна -37b=5 - b равна 5с=a%b +b - с равна (остатку от деления a на b) + b:
c = (-37%5) + 5 = 3 + 5 = 8
Задание 4:
ответ: 6
Объяснение:
a=24 - a равна 24b=5 - b равна 5b=a//b - b равна целой части от деления a на b (24//5 = 4)c=a//b - с равна целой части от деления a на b (24//4 = 6)Задание 5:
ответ: 5
Объяснение:
a=-45 - a равна -45b=6 - b равна 6b=a%b +4 - b равна (остатку от деления a на b) + 4:
b = (-45%6) +4 = 3 + 4 = 7
c=a%b +1 - с равна (остатку от деления a на b) + 1:
c = (-45%7) +1 = 4 + 1 = 5
Задание 6:
ответ: 3
Объяснение:
Если первое введённое число меньше 10, а второе больше, то "ДА".
Відповідь:
Дивись фото
Пояснення:
<!DOCTYPE html>
<html>
<head>
<title>Price</title>
<meta charset="utf-8">
</head>
<body>
<p>стоимости переговоров</p>
</body>
<script>
{/*Написать логическое выражение для определения стоимости переговоров, если стоимость переговоров с 22 часов до 8 часов на 20% ниже, а в субботу и в воскресенье дополнительно предоставляется скидка 10%. */}
t = +prompt('время разговоров от 0 до 24 часов')
dt = +prompt('продолжительность разговора в минутах')
s = +prompt('стоимость минуты разговора')
d = +prompt('день недели от 1 до 7')
console.log('t=',t,'dt=', dt, 's=', s, 'd=', d)
function Price (t, dt, d, s) {
let startTalk = t*60
let price = 0
console.log('day = ', d)
for (let i =1; i<=dt; i++){
let night = false
let holiday = false
let p = s
if( (startTalk+i)%1440 === 0 ){
if (d<7){
d=d+1
console.log('day = ', d)
} else {
d=1
console.log('day = ', d)
}
}
if ( (startTalk+i)%1440>=1320 || (startTalk+i)%1440<480){
night = true
}
if ( d === 6 || d===7){
holiday = true
}
if (night){
p = p - s*0.2
}
if (holiday){
p = p-s*0.1
}
price = price+p
console.log('стоимости '+ i+'мин. = '+ p.toFixed(2)+'$')
}
console.log('fin.price', price.toFixed(2), '$')
return price.toFixed(2)
}
{/*Price(t, dt, d, s)*/}
alert('стоимости переговоров ' + '$' + Price(t, dt, d, s))
</script>
</html>
ответ: 1
Объяснение:
a=26 - a равна 26b=6 - b равна 6b=a//b - b равна целой части от деления a на b(26=6*4+2) = 4
с=a%(b+1) - с равна остатку от деления a на b+1 (26=5*5+1) = 1Задание 2:ответ: 28
Объяснение:
a=26 - a равна 28b=6 - b равна 7b=a%b - b равна остатку от деления a на b (28%7 = 0)с=a//(b+1) - с равна целой части от деления a на b+1(28//1 = 28)
Задание 3:ответ: 8
Объяснение:
a=-37 - a равна -37b=5 - b равна 5с=a%b +b - с равна (остатку от деления a на b) + b:c = (-37%5) + 5 = 3 + 5 = 8
Задание 4:ответ: 6
Объяснение:
a=24 - a равна 24b=5 - b равна 5b=a//b - b равна целой части от деления a на b (24//5 = 4)c=a//b - с равна целой части от деления a на b (24//4 = 6)Задание 5:ответ: 5
Объяснение:
a=-45 - a равна -45b=6 - b равна 6b=a%b +4 - b равна (остатку от деления a на b) + 4:b = (-45%6) +4 = 3 + 4 = 7
c=a%b +1 - с равна (остатку от деления a на b) + 1:c = (-45%7) +1 = 4 + 1 = 5
Задание 6:ответ: 3
Объяснение:
Если первое введённое число меньше 10, а второе больше, то "ДА".
Таких пар у нас 3: (1; 12), (-11; 12), (-12; 11)