Составить программу, которая запрашивает у пользователя год количество дней в текущем месяце и сегодняшнее число. После этого выводит сообщение о том, сколько дней осталось до конца месяца.(программа в виде таблицы с ромбом,паралело-мм ,прямоугольником и т.д.
Пример работы программы:
Сколько дней в текущем месяце?31
Какое сегодня число?26
Количество дней до конца текущего месяца: 5.
Приложения:
Ответы
Ответ дал:
0
написал на js. по аналогии и на паскаль можно:
начало
var year = prompt('Какой сегодня год?'); ввод
var days = prompt('Сколько дней в текущем месяце?'); ввод
var today = prompt('Сегодняшнее число?'); ввод
var total = +days - +today; вычисление
alert('До конца месяца осталось: ' + total); вывод
конец
Ответ дал:
0
Да. Поэтому их надо перевести, но в момент получения из prompt, а не не пойми где. И в реальном коде выдать ошибку, если то не число, прямо там, а не по ходу вычислений.
Ответ дал:
0
И не плюсом, потому что плюс подействует только на корректное число.
Ответ дал:
0
в данном случае плюс явлеятся унарным оператором и поэтому, никакой ошибки нету.
Ответ дал:
0
Да, я и не спорю. Проблема только в том, что тут они абсолютно лишние, а будучи применёнными на практике, сильно снижают читаемость кода и могут провоцировать не самые очевидные логические ошибки. Унарный плюс - это плохая практика в данном случае.
Ответ дал:
0
согласен, выше писал что по привычке написал.
Вас заинтересует
2 года назад
3 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад