Javascript. И тут ещо 4 и 5
Ответы
Ответ:
4.
// Запитуємо користувача про номер дня в тижні
const dayNumber = parseInt(prompt("Введіть номер дня в тижні:"));
// Використовуємо оператор switch для визначення дня тижня
switch (dayNumber) {
case 1:
console.log("Понеділок");
break;
case 2:
console.log("Вівторок");
break;
case 3:
console.log("Середа");
break;
case 4:
console.log("Четвер");
break;
case 5:
console.log("П'ятниця");
break;
case 6:
console.log("Субота");
break;
case 7:
console.log("Неділя");
break;
default:
console.log("Введено невірний номер дня. Будь ласка, введіть число від 1 до 7.");
}
5.
// Запитуємо користувача про довжину послідовності
const sequenceLength = parseInt(prompt("Введіть довжину послідовності цілих чисел:"));
if (isNaN(sequenceLength) || sequenceLength <= 0) {
console.log("Некоректна довжина послідовності. Будь ласка, введіть додатне ціле число.");
} else {
let minNumber = Infinity; // Ініціалізуємо мінімальне число як "нескінченність"
let maxNumber = -Infinity; // Ініціалізуємо максимальне число як від'ємну "нескінченність"
// Зчитуємо числа в послідовності та знаходимо мінімальне і максимальне
for (let i = 1; i <= sequenceLength; i++) {
const inputNumber = parseInt(prompt(`Введіть число #${i}:`));
if (!isNaN(inputNumber)) {
if (inputNumber < minNumber) {
minNumber = inputNumber; // Оновлюємо мінімальне число
}
if (inputNumber > maxNumber) {
maxNumber = inputNumber; // Оновлюємо максимальне число
}
} else {
console.log(`Введено некоректне число #${i}, воно буде проігнороване.`);
}
}
if (minNumber === Infinity || maxNumber === -Infinity) {
console.log("Не вдалося знайти мінімальний і максимальний елементи. Введіть коректні числа.");
} else {
console.log(`Мінімальний елемент: ${minNumber}`);
console.log(`Максимальний елемент: ${maxNumber}`);
}
}