
Коли Василині Премудрій виповнилося 18 років, Чахлик Невмирущий вирішив взяти її заміж. Василина
запитала Чахлика, скільки у нього скринь із золотом. Чахлик сказав, що в нього зараз n скринь і кожний рік додається ще по t скринь. Василина пообіцяла, що вийде заміж тоді, коли у Чахлика буде h повних скринь із золотом. Скільки років буде тоді нареченій? (n, h, t – запитуються у користувача) Підказка: поки скринь менше за h то до кількості скринь додавати t, а кількість років Василини збільшувати на 1 (перед циклом початкове значення років Василини r=18). PYTON

Ответы на вопрос

Ответ:В даному випадку можна використати цикл while, який буде виконуватися доти, доки кількість скринь не досягне h. У кожній ітерації циклу буде перевірятися, чи досягла кількість скринь потрібного значення, якщо ні, то додається t скринь і збільшується кількість років Василини на 1. Коли кількість скринь досягне h, цикл завершиться і виведеться кількість років, які будуть нараховані Василині.
Ось код на Python:
python
Copy code
n = int(input("Введіть початкову кількість скринь: "))
t = int(input("Введіть кількість скринь, які додаються щороку: "))
h = int(input("Введіть кількість повних скринь, необхідних для одруження: "))
r = 18 # початковий вік нареченої
while n < h:
n += t
r += 1
print("На момент одруження Василині буде", r, "років.")
Наприклад, якщо ввести початкову кількість скринь 10, кількість скринь, які додаються щороку - 3, і кількість повних скринь для одруження - 50, то програма виведе:
Copy code
На момент одруження Василині буде 32 років.
Объяснение:



Ответ:
n = int(input("Введіть n: "))
t = int(input("Введіть t: "))
h = int(input("Введіть h: "))
r = 18
while n < h:
n += t
r += 1
print(r, " років")
Объяснение:



Основна ідея розв'язання задачі полягає в тому, щоб використовувати цикл, доки кількість скринь менше h. При кожній ітерації циклу ми додаємо t до кількості скринь і збільшуємо рік на 1. Цикл триватиме, поки кількість скринь не досягне або перевищить h.
Ось код на мові Python, який розв'язує цю задачу:
pythonn = int(input("Введіть початкову кількість скринь: "))
h = int(input("Введіть бажану кількість повних скринь: "))
t = int(input("Введіть кількість скринь, що додаються щороку: "))
r = 18 # Початковий вік Василини
years = 0 # Початкове значення років нареченої
while n < h:
n += t
years += 1
print("Нареченій буде", years, "років")
У цьому коді ми використовуємо функцію input()
для отримання значень n, h і t від користувача. Потім ми маємо змінні r
і years
, де r
представляє вік Василини, а years
відповідає кількості років нареченої. У циклі while
ми перевіряємо, чи кількість скринь n є меншою за h. Якщо це так, то додаємо t до n і збільшуємо years на 1. Після завершення циклу виводимо значення years, яке показує, скільки років буде нареченій Василини.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili