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

1) дано трехзначное натуральное число а. результат – двузначное число в, которое получается из а вычеркиванием средней цифры. получите число в. 2) спортсмен марафонец, готовясь к соревнованиям в первый день тренировки пробежал а км. каждый следующий день он наращивал норму тренировки на в% от предыдущего дня. в какой день тренировок норма его пробега превысит с км? 3) даны три стороны треугольника. определить его вид: равносторонний, равнобедренный или разносторонний. все это в python

Показать ответ
Ответ:
polinashevchen4
polinashevchen4
12.01.2024 10:44
Хорошо, давайте решим поставленные задачи шаг за шагом, используя язык программирования Python.

1) Для решения первой задачи, нам нужно из трехзначного числа "а" вычеркнуть среднюю цифру и получить двузначное число "в".

Подробное решение:

а) Сначала преобразуем трехзначное число "а" в строку, чтобы можно было обращаться к каждой цифре по отдельности.

b) Получаем среднюю цифру, обращаясь к элементу строки по индексу 1.

c) Удаляем среднюю цифру из строки и преобразуем оставшиеся символы обратно в число.

d) Результат – двузначное число "в".

Вот Python код для решения задачи:

```python
a = int(input("Введите трехзначное число: "))

a_str = str(a)
middle_digit = a_str[1]
b_str = a_str.replace(middle_digit, "")
b = int(b_str)

print("Число в, полученное из числа а вычеркиванием средней цифры:", b)
```

2) Для решения второй задачи, нам нужно определить, в какой день тренировок норма пробега спортсмена превысит значение "с" километров.

Подробное решение:

а) Используем цикл while для последовательного расчета нормы тренировки на каждый день, пока она не превысит значение "с" километров.

b) Начинаем с первого дня и нормы тренировки "а".

c) На каждой итерации цикла увеличиваем норму тренировки на "в" процентов от предыдущего значения.

d) При каждой итерации увеличиваем счетчик дней на 1.

e) Когда норма тренировки превысит значение "с" километров, прерываем цикл и выводим количество дней.

Вот Python код для решения задачи:

```python
a = int(input("Введите количество километров, пробежанных в первый день: "))
v = float(input("Введите процент наращивания нормы тренировки: "))
c = int(input("Введите значение, которое норма тренировки должна превысить: "))

norma = a
days = 1

while norma <= c:
norma += norma * (v / 100)
days += 1

print("Норма тренировки превысит", c, "километров на", days, "день(-я)")
```

3) Для решения третьей задачи, нам нужно определить вид треугольника по заданным его сторонам.

Подробное решение:

а) Если все три стороны равны между собой, то треугольник равносторонний.

b) Если две стороны равны между собой, а третья сторона от них отличается, то треугольник равнобедренный.

c) Если все три стороны отличаются, то треугольник разносторонний.

Вот Python код для решения задачи:

```python
a = float(input("Введите длину первой стороны треугольника: "))
b = float(input("Введите длину второй стороны треугольника: "))
c = float(input("Введите длину третьей стороны треугольника: "))

if a == b == c:
print("Треугольник равносторонний")
elif a == b or b == c or a == c:
print("Треугольник равнобедренный")
else:
print("Треугольник разносторонний")
```

Надеюсь, что эта подробная информация помогла вам! Если у вас есть еще вопросы, не стесняйтесь задавать.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота